【问题标题】:Android CORS requests work only once?Android CORS 请求只工作一次?
【发布时间】:2011-08-30 18:06:09
【问题描述】:

在 Android 模拟器下测试 CORS 请求时,我偶然发现了一个奇怪的错误。试试下面的网站:http://arunranga.com/examples/access-control/

第一次使用 CORS 请求时,似乎一切正常。但是第二次就不行了!

我尝试了以下替代方案:

  • Android 2.1、2.2、3.0 模拟器 => 失败
  • Android 设备 (Samsung Apollo 5801) => 失败
  • 其他 CORS 站点(包括支持 CORS 的自制站点)=>失败

重新启动浏览器后,它又可以工作了……但还是第一次。

我猜问题出在 Android Webkit 代码的某个地方。我有一些 Android 编程经验,但似乎找不到这个确切的问题。

有人遇到过这个问题并找到解决办法吗?

【问题讨论】:

    标签: android webkit xmlhttprequest cors


    【解决方案1】:

    我刚才遇到了这个。 Android 浏览器存在一些您需要注意的奇怪缓存问题,因此请尝试 [链接已删除][1] 中的解决方法。

    【讨论】:

    • 我在服务器端使用以下行或多或少地工作: header("Cache-Control: no-cache");发送凭据时出现了另一个问题……但我将为他创建一个新主题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-14
    • 1970-01-01
    • 2020-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多