【问题标题】:HTTP/1.1 302 Moved Temporarily Error on specific devices?HTTP/1.1 302 在特定设备上临时移动错误?
【发布时间】:2016-10-11 08:14:58
【问题描述】:

所以当我下载我的 google sheet 文档的 txt 文件时,我得到了这个 HTTP/1.1 302 Moved Temporarily 错误。这只发生在我的 android 4.1.2 设备上。

它在我的模拟器上运行良好,并且在较新的设备(android 6.0)上测试它没有任何问题。

这是错误:

D/Result: HTTP/1.1 302 Moved Temporarily
              Content-Type: text/html; charset=UTF-8
              Cache-Control: no-cache, no-store, max-age=0, must-revalidate
              Pragma: no-cache
              Expires: Mon, 01 Jan 1990 00:00:00 GMT
              Date: Tue, 11 Oct 2016 07:45:42 GMT
              Location: https://docs.google.com/spreadsheets/d/1T8v8xI_NEqvTlMqknR2_ZqgmPSdqrPphkDVwa6jM_6E/gviz/tq
              P3P: CP="This is not a P3P policy! See https://support.google.com/accounts/answer/151657?hl=en for more info."
              P3P: CP="This is not a P3P policy! See https://support.google.com/accounts/answer/151657?hl=en for more info."
              Content-Encoding: gzip
              X-Content-Type-Options: nosniff
              X-XSS-Protection: 1; mode=block
              Server: GSE
              Set-Cookie: NID=88=AonSZlvYLa0ZXd-IFsyUeLLIVL8D0AR62cZV6t7J-glcZFVZwcJRZZyMtC2Tg1pYqHN0jtCskzHVOsqCpLXi9aDdnqBV34DrTmnSErpZQc75zXH0w-qiJ8WWie3dn5UK;Domain=.google.com;Path=/;Expires=Wed, 12-Apr-2017 07:45:42 GMT;HttpOnly
              Set-Cookie: NID=88=k2RCOAv_u7aZ4MOMqF_wP7bQ0bFpbxDiLZcCE9628HRhUR-q941P34h91TAmbct_gGR5F_JDKHxDeQVl8G8Nz-zlEab8G0vHD-3uu58Y-GKWCF_iTIMCasTBrmIMoKWJ;Domain=.google.com;Path=/;Expires=Wed, 12-Apr-2017 07:45:42 GMT;HttpOnly
              Alt-Svc: quic=":443"; ma=2592000; v="36,35,34,33,32"
              Transfer-Encoding: chunked

              00000001

              00000001
              ?
              00000001

              00000001
              ??
              00000001
              ??
              001
              ??
              e3
              ????????m?KO?0?????g)??Bn????RB?`!?E???u? <~=???\V;;?[R???R???XE?Zς#&?mo????CB?/?i????k??]?mF?>??^G?K???&L
              ???]??G?wH??Q???K?'w2.?F??7Y?s'??8,?j^}?jf6??tno?W3??#7v??S???/??nIa????
              Τ??@??????'~???zJ?????
              0

这也是应用程序关闭的时间

 String jsonResponse = result.substring(start, end);

提前致谢!

编辑:我正在下载 2 张纸。问题是我删除了其中一个,我不记得了。崩溃只会发生在旧版本的 android 上,这就是为什么我之前没有注意到它,也没有预料到它。

【问题讨论】:

    标签: java android json http


    【解决方案1】:

    302 不是错误。 这是一种重定向方式。据我所知,您的文件正在下载。有些客户端确实遵循重定向,有些则不遵循(我不知道 Android 上的默认设置,但假设他们这样做)。

    你能分享你想要获取的网址吗?

    查看有关 302 的更多详细信息: https://en.wikipedia.org/wiki/HTTP_302

    【讨论】:

    • 也许在您的代码中您试图访问 http 而不是 https?此外,您应该尝试强制客户端遵循重定向。
    • 嗯,我刚刚发现了问题。我从2个链接下载。问题是我删除了其中一张,我完全忘记了。我不知道为什么错误只发生在我的旧设备上。但现在它得到了修复!谢谢你让我再次检查我的床单 LOL xD
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-27
    • 1970-01-01
    • 2023-02-15
    • 2013-12-11
    • 2014-07-31
    • 1970-01-01
    相关资源
    最近更新 更多