我正在使用我正在使用的库的问题.它可能是图书馆,也可能是我使用它错了!
基本上,当我这样做时(以毫秒为单位的超时)
_ignitedHttp.setConnectionTimeout(1); // v short
_ignitedHttp.setSocketTimeout(60000); // 60 seconds
Run Code Online (Sandbox Code Playgroud)
没有生成超时异常并且它正常工作,但是,当我执行以下操作时,
_ignitedHttp.setConnectionTimeout(60000); // 60 seconds
_ignitedHttp.setSocketTimeout(1); // v short
Run Code Online (Sandbox Code Playgroud)
我得到一个Socket Exception.
所以,我的问题是为什么我不能模拟连接异常?我是否误解了套接字和连接超时之间的区别?图书馆在这里(尚未正式发布).