Java okHttp和SPDY的异常
我有一个Android应用程序,使用okHttp与我的服务器进行通信。我在客户端做了一些详细的错误处理,并向BugSense报告,我得到了一些令人困惑的IOException,我希望可以向我解释。例外情况如下:Java okHttp和SPDY的异常,java,android,google-app-engine,networking,okhttp,Java,Android,Google App Engine,Networking,Okhttp,我有一个Android应用程序,使用okHttp与我的服务器进行通信。我在客户端做了一些详细的错误处理,并向BugSense报告,我得到了一些令人困惑的IOException,我希望可以向我解释。例外情况如下: 1. stream was reset: CANCEL 2. connect failed: ENETUNREACH (Network is unreachable) 3. stream was reset: REFUSED_STREAM 4. Hostname 'myversion-d
1. stream was reset: CANCEL
2. connect failed: ENETUNREACH (Network is unreachable)
3. stream was reset: REFUSED_STREAM
4. Hostname 'myversion-dot-myapplication.appspot.com' was not verified
我不记得在迁移到okHttp之前看到过前三个,特别是SPDY片段。最后一个问题是我在AppEngine上一直在努力解决的问题(AppEngine提供的SSL似乎抛出了这个错误)
在启动传输之前,我正在检查连接情况,所以传输过程中连接中断时会发生这种情况吗?还有什么别的原因会导致这种情况吗
谢谢
埃文
:本地客户端或远程对等方重置了SPDY流。例如,服务器可能会因为连接已崩溃或正在重新启动而取消连接流被重置:取消
连接失败:无法访问您的SPDY服务器。也许在您进行连接检查后,它就消失了
:远程服务器不希望接受此连接,可能是因为它正在关闭流已重置:拒绝流
:请求设备上的任何根证书都不信任远程对等方提供的HTTPS证书Hostname'myversion.myapplication.appspot.com'未经验证