HTTP 클라이언트를 Jsoup로 설정하여 프록시로 TOR을 사용하려고하지만 클라이언트를 Jsoup로 설정하는 방법을 찾을 수 없습니다. Jsoup을 알면 어떻게 할 수 있을지 궁금합니다. httpClient 구성이 필요하지 않습니까?httpClient를 jsoup로 구성하는 방법
0
A
답변
1
Jsoup는 HttpClient를 사용하지 않습니다,하지만 당신은 사용하여 프록시를 설정할 수 있습니다
// Setup proxy
Proxy proxy = new Proxy(Proxy.Type.HTTP,
InetSocketAddress.createUnresolved("127.0.0.1", 80));
// Setup the authenticator
Authenticator authenticator = new Authenticator() {
public PasswordAuthentication getPasswordAuthentication() {
return (new PasswordAuthentication("user",
"password".toCharArray()));
}
};
Authenticator.setDefault(authenticator);
// Send a request using the proxy
Document doc = Jsoup.connect("http://www.example.com/")
.proxy(proxy)
.get();
+0
응답 해 주셔서 감사합니다. 사용자 이름과 비밀번호를 사용하는 프록시에 대해 createUnresolved가 더 많은 매개 변수를 지원합니까? – user3900368
+0
@ user3900368 내 대답을 업데이트했습니다. –
관련 문제
- 1. Unity 컨테이너를 통해 HttpClient를 구성하는 방법은 무엇입니까?
- 2. jsoup로 구문 분석하는 방법
- 3. jsoup로 작업 할 때 추출 된 값을 구성하는 방법은 무엇입니까?
- 4. HttpClient를
- 5. Jsoup로 iframe 비디오를 다운받는 방법?
- 6. Jsoup로 이미지 너비를 검색하는 방법
- 7. Jsoup로 특정 문자열을 얻는 방법
- 8. Jsoup로 긁기
- 9. HTTPserver/HTTPClient를 만드는 방법
- 10. HttpClient를 POST 방법
- 11. HttpClient를
- 12. HttpClient를 충분히
- 13. Jsoup로 웹 페이지의 일부를 포기하는 방법?
- 14. 텍스트 영역을 구문 분석하고 jsoup로 선택하는 방법
- 15. 텍스트를 선택하는 방법 Jsoup로 div를 출력하십시오
- 16. jsoup로 Ajax 로딩 된 컨텐츠를 다듬는 방법
- 17. 디스플레이 선택 : 없음 Jsoup로
- 18. Jsoup로 구문 분석
- 19. jsoup로 스크래핑하는 특정 요소.
- 20. jsoup로 큰 pdf 다운로드
- 21. Jsoup로 텍스트 데이터 게시
- 22. Jsoup로 구체적인 URL을 받으십시오
- 23. Jsoup로 구문 분석이 잘못되었습니다.
- 24. jsoup로 html 코드 파싱
- 25. jsoup로 tumblr에 로그인
- 26. URL을 jsoup로 추출하십시오.
- 27. CSS를 jSoup로 구문 분석
- 28. jsoup로 특정 테이블 제거
- 29. HttpClient를 확장하십시오.
- 30. jsoup로 Html 구문 분석 문제
의 사용 가능한 복제 (http://stackoverflow.com [Jsoup (HTML 파서)에 프록시 지원을 추가하는 방법?]/questions/7482748/how-to-add-proxy-support-to-jsoup-html-parser) –