[HttpClient] Timeout ¼³Á¤ ¿¹½Ã
[HttpClient] Timeout ¼³Á¤ ¿¹½Ã
ITWeb/°³¹ßÀÏ¹Ý 2017.02.07 13:41
HttpClient¸¦ »ç¿ëÇÏ¸é¼ °£È¤ read timeout À̳ª connection timeout µîÀÌ ¹ß»ý ÇÒ ¶§°¡ ÀÖ½À´Ï´Ù.
±×·²¶§ °ªÀ» Á¶Á¤Çؼ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
- ¹®¼¸µÅ©
setConnectionRequestTimeout
public RequestConfig.Builder setConnectionRequestTimeout(int connectionRequestTimeout)
setConnectTimeout
public RequestConfig.Builder setConnectTimeout(int connectTimeout)
setSocketTimeout
public RequestConfig.Builder setSocketTimeout(int socketTimeout)
¾Æ·¡ ¿¹½Ã´Â 10ÃÊ·Î ¼³Á¤ÇÑ ³»¿ëÀÔ´Ï´Ù.
HttpPost request = new HttpPost(url);
RequestConfig requestConfig = RequestConfig.custom()
.setSocketTimeout(10*1000)
.setConnectTimeout(10*1000)
.setConnectionRequestTimeout(10*1000)
.build();
request.setConfig(requestConfig);
Ãâó: http://jjeong.tistory.com/1236 [jjeong]