【问题标题】:In CodenameOne, is the argument for ConnectionRequest.setTimeout in milliseconds or seconds?在 CodenameOne 中,ConnectionRequest.setTimeout 的参数是毫秒还是秒?
【发布时间】:2019-02-16 18:02:36
【问题描述】:

我的互联网连接速度极慢且不可靠。我应该设置超时吗?计量单位是什么?我知道默认值为“-1”,它不设置超时。我猜服务器仍然会施加某种超时。

【问题讨论】:

    标签: network-programming codenameone


    【解决方案1】:

    超时以毫秒为单位,但它是一个连接超时,一旦建立连接就会隐式取消。因此,如果服务器速度较慢但您仍然能够连接,您将不会超时。

    这对于我们不希望发生超时的流等功能很重要。您可以终止无响应的连接或使用较低级别的 API(例如 websockets)来获得更多控制权。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-24
      • 1970-01-01
      • 2014-07-04
      • 2014-07-18
      相关资源
      最近更新 更多