【问题标题】:ConnectionRequest Response Code when the internet connectivity is lostInternet 连接丢失时的 ConnectionRequest 响应代码
【发布时间】:2018-09-23 01:58:10
【问题描述】:

我有一个问题,我想知道在移动设备上查询期间互联网连接丢失时,ConectionRequest 返回的响应代码是 502 还是 0。没有互联网时测试工具返回502,在模拟器中调试代码返回响应代码0。我想知道在网络调用期间没有连接时响应代码是什么。请指教。

另外,有没有更好的方法来检测网络调用过程中的离线模式。我已经知道 Connectivity lib。

谢谢

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    这将以不一致的方式运行,因为底层平台的行为非常不同。您需要测试积极的反应,例如服务器返回 200 而不是测试错误代码等负面结果。

    您应该会收到错误响应回调,但我们不能保证。

    【讨论】:

    • 在这种情况下,我将如何区分通话期间的不良响应和互联网丢失。我必须根据糟糕的响应和连接丢失采取不同的行动。离线方法将在网络之前进行测试,但不在网络调用期间进行测试。请指教。
    • 错误的响应会返回您熟悉的错误代码,并且来自服务器的内容将是您可以解析的可识别结构。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-11
    • 1970-01-01
    • 2022-08-11
    • 2014-08-23
    • 1970-01-01
    • 2017-08-13
    • 2011-04-27
    相关资源
    最近更新 更多