반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 영어메일쓰기
- S&P
- android
- e-mailwriting
- toeice-mail
- 토익이메일
- LG전자
- 다우산업
- 사드보복완화
- 트럼프
- 네마녀의날
- 셀트리온
- 영어메일
- Java
- 어학·외국어
- 금리인상
- 화승엔터프라이즈
- 국제유가
- 무역전쟁
- 파이썬
- 안드로이드
- Intent
- 다우
- 시황
- dataframe
- ruby
- 주식시황
- englishwriting
- 나스닥
- Python
Archives
- Today
- Total
Developer MJ Story
[java/jsoup] jsoup Connect time out error 해결 본문
반응형
Java 에서 가장 많이 사용하는 parsing Library가 jsoup입니다.
그런데 가끔 아래와 같이 그냥 connect 함수를 호출하면 connect time out error가 발생할 때가 있습니다.
Doument doc = Jsoup.connect(link).get();
타겟 사이트의 응답 속도가 느려서 발생되는 문제입니다.
이런 문제를 해결하는 방법은 간단합니다. connect() 함수 호출 시 아래와 같이 timeout 시간을 설정하면 됩니다.
Document doc = Jsoup.connect(link).timeout(5000).get();
timeout 시간을 너무 길게 주면, 해당 사이트가 원래 응답이 없는 사이트일 수도 있는데 해당 시간만큼 기다려야 하기 때문에 너무 길게 주는 것은 좋지 않습니다.
단위는 ms 단위이고, 저는 5초의 timeout 시간을 주었습니다.
보통 5초면 timeout에 걸리지 않고 제대로 된 응답을 받을 수 있을 것입니다.
반응형
'Software > Java' 카테고리의 다른 글
[Java/Excel POI] POI apache cell 서식 적용 하는 방법 (1) | 2014.07.16 |
---|---|
[Java/Arrays] java Arrays class를 활용한 object 정렬(sorting) (0) | 2014.07.10 |
[java/jxl] 자바에서 excel파일 write 하기 (1) | 2014.06.12 |
[java/jxl] 자바에서 excel 파일 read 하기 (0) | 2014.06.12 |
[Java/Swing] Java Swing을 이용해 File dialog를 통해 File path 얻기 (0) | 2014.06.11 |