【问题标题】:Why is it that sometimes my web application does not work on the iPhone?为什么有时我的 Web 应用程序无法在 iPhone 上运行?
【发布时间】:2011-02-24 10:52:23
【问题描述】:

我有一个使用登录和会话 (cookie) 的 Web 应用程序。为什么有时,当 iPhone 使用 3G 网络速度变慢(超级超级慢)时,iphone 看不到 cookie?

当 iPhone 网络慢时 Cookie 不起作用!!!

【问题讨论】:

  • iPhone 框架在发送请求之前不太可能知道网络速度很慢,因此排除了 cookie。如果您可以提供证明这一点的日志,或者提供重现问题的小型示例应用程序,那么这里的人可能会提供帮助。不过,如果你能做到这一点,我也鼓励你向 Apple 提交错误 (bugreport.apple.com)。

标签: iphone authentication session cookies


【解决方案1】:

在慢速网络中,仍然是 3G 还是 EDGE/GPRS (2G) 网络?如果 3G 和 EDGE/GPRS 之间的 cookie 行为不同,则可能是您的运营商的责任。您的运营商可能会删除 HTTP 请求/响应中的标头。您最好同时拥有客户端和服务器端的日志来验证这一点。

【讨论】:

    猜你喜欢
    • 2011-02-01
    • 2019-10-29
    • 2012-03-03
    • 2017-05-17
    • 2017-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多