我正在研究android / java应用程序中的一个组件,负责(当前)将GET请求发送到远程服务器。我的代码基于此示例:
我已经将URLConnection类中的方法setConnectTimeout()和setReadTimeout()用于了我的青睐,但是我对它们的影响缺乏充分的理解,现在说我为两者指定了10秒的值:
此外,该概念对于超时连接尝试是明确的,但是如何发生接收超时?因为据我所知,操作系统会在你打电话接收之前自动接收并保存发送给你的本地缓冲区的数据,因为在你的代码中调用之前,数据实际上可以发送给你了,因此操作系统可以保证数据不会丢失。
接收传递给操作系统以接收内容的接收超时值是什么?
转发谢谢,我希望我在这个问题上做得很好。