Android截击套接字已关闭

Android截击套接字已关闭,android,proxy,fiddler,android-volley,socketexception,Android,Proxy,Fiddler,Android Volley,Socketexception,我开始使用volley库处理web服务请求,它工作得很好。当我想设置一个代理来通过Fiddler查看请求时,我看不到任何请求。我得到的错误是:com.android.volley.NoConnectionError:java.net.SocketException:Socket已关闭 有人能解释一下为什么会发生这种情况,以及如何让它工作吗?分享你的代码会有帮助。你在使用HTTPS还是HTTP?我在使用HTTPS。可能是截击阻止了中间人攻击,并在代理被设置时关闭套接字?如果这是真的,是否可以设置一

我开始使用volley库处理web服务请求,它工作得很好。当我想设置一个代理来通过Fiddler查看请求时,我看不到任何请求。我得到的错误是:com.android.volley.NoConnectionError:java.net.SocketException:Socket已关闭


有人能解释一下为什么会发生这种情况,以及如何让它工作吗?

分享你的代码会有帮助。你在使用HTTPS还是HTTP?我在使用HTTPS。可能是截击阻止了中间人攻击,并在代理被设置时关闭套接字?如果这是真的,是否可以设置一些调试标志以允许我的请求通过?您是否将Android配置为信任Fiddler根证书?是的。我用http请求进行了测试,它可以工作,但用https则不行。还有其他想法吗?这强烈表明Android不信任该证书。你在安卓设备上具体做了什么?您是在所有HTTPS URL中看到这一点,还是仅在特定URL中看到这一点?