【问题标题】:Blackberry Httpconnection Request Timeout issue黑莓 Httpconnection 请求超时问题
【发布时间】:2012-08-22 07:19:32
【问题描述】:

我面临与 Httpconnection 请求超时(非响应超时)相关的问题。

当我尝试通过应用程序与服务器连接时,我得到响应代码 408 或 502,但相同的 url 在黑莓默认浏览器上工作(请注意,这种情况仅发生在 3G 网络中)。

而且这个问题不是每次都重现,而是发生 70 % 次。

【问题讨论】:

    标签: web-services blackberry httpconnection


    【解决方案1】:

    来自维基百科http://en.wikipedia.org/wiki/List_of_HTTP_status_codes

    408 请求超时 服务器等待请求超时。[2]根据 W3 HTTP 规范:“客户端在服务器准备等待的时间内没有产生请求。客户端可以在以后的任何时间重复请求而无需修改。”

    502 错误网关 服务器充当网关或代理,并从上游服务器收到无效响应。

    所以我猜测需要在您的应用程序中设置某种代理/网关(可能在您的默认 BB 浏览器中设置)。

    干杯!

    【讨论】:

    • 是的。我已经检查了所有这些东西。但问题是它不会每次都重现。例如,在 2 小时之前,它会给出响应代码 408 或 502,但现在它工作正常。
    • 好的...如果它再次困扰您,也许您接下来可以查看运行协议分析器 (Wireshark) 并查看 HTTP 通信。这应该会产生有关该问题的更多信息。
    • 还有一件事,当我更改服务器 url 时,它工作正常。那么问题出在哪里?
    • 从什么到什么改变了 URL?
    • 对不起,这是机密。
    猜你喜欢
    • 2011-01-24
    • 1970-01-01
    • 2013-02-20
    • 2012-01-27
    • 2011-09-04
    • 2012-02-18
    • 1970-01-01
    • 2013-02-21
    相关资源
    最近更新 更多