setConnectTimeout如何工作?

时间:2015-03-25 16:47:47

标签: android

我阅读了很多关于setConnectTimeout的帖子,但我真的很想知道这个方法是如何工作的,因为我们无法在openConnection()存在之前初始化它。

HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();

urlConnection.setConnectTimeout(5000);
urlConnection.setReadTimeout(2000);

...

那么setConnectTimeout()的目的是什么?

1 个答案:

答案 0 :(得分:0)

您只是打开/初始化连接。你还没有实际调用urlConnection.connect()。您只是初始化URL,标题,设置请求方法等内容。

一旦你真正运行连接,它就会生效。