意外的响应代码303 Volley错误

时间:2019-03-10 14:53:40

标签: java android http android-volley

我在项目中使用的是Volley版本implementation 'com.mcxiaoke.volley:library-aar:1.0.0',它工作正常,但是今天我发现它没有收到服务器的以下错误代码响应:

  

E / Volley:[4722] BasicNetwork.performRequest:http://....other_link_part的意外响应代码303

当我单击链接时,我发现它工作正常,并且json在我的浏览器中成功显示了。

1 个答案:

答案 0 :(得分:1)

当我的链接为https时,当我手动处理从https切换到http时,遇到了类似的问题

com.android.volley.NoConnectionError:javax.net.ssl.SSLHandshakeException:java.security.cert.CertPathValidatorException:找不到证书路径的信任锚。因此,在与服务器的检查连接中,它似乎已断开连接,并且链接架构更改为当我发现https证书错误并通过以下链接进行解决时,http会给我303错误代码: Android volley error: "Trust anchor for certification path not found", only in real device, not emulator一切正常。

所以我的建议 -确保您已连接到服务器的正确链接架构(如果有)  (http或https) -检查排球错误消息 -如果证书有问题,请先解决

希望可以解决您的问题