几个月前,我开发了一个使用第三方REST服务的应用程序。 然后我放弃了该项目,该党表示服务将会发生变化。 但是,上周我决定重新开始工作并从我停止的地方重新开始。
"行。我再来一次!" - 我说,虽然在该项目的montgs上启动了我的第一个调试部分。 但是,令我惊讶的是,这次应用程序已经不再适用了。 如果我把它们放在浏览器(Chrome和IE)中,但是当我尝试使用Volley运行时,这些服务似乎有效...这就是我得到的:
com.android.volley.NoConnectionError: java.io.IOException: unexpected end of stream on Connection{api.cartolafc.globo.com:443, proxy=DIRECT hostAddress=131.0.25.48 cipherSuite=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 protocol=http/1.1} (recycle count=0)
我已经搜索了Stackoverflow,但没有答案解决了我的问题。
现在我被困在这个hipiquesis上(由于上面的消息):HTTPS是否与此有关?
服务已经是" https"。
我判定第三方改变了服务背后的结构,因为" overhit"在他们的http网络服务器上解释了他们对我使用的最初障碍。由于服务仍在浏览器上工作,我不知道我错过了什么。
有人可以帮忙吗?
答案 0 :(得分:1)
我发现第三方已经改变了服务。 我再次退出该项目。
谢谢你们。