2013-06-20 3 views
1

Jsoup를 사용하여 https URL을 연결하고 싶습니다. How to connect via HTTPS using Jsoup?을 뒤따 랐습니까?401 Jsoup를 사용하여 HTTPS를 연결하는 중 오류가 발생 했습니까?

하지만 지금은

Exception in thread "main" org.jsoup.HttpStatusException: HTTP error fetching URL. Status=401, URL=myurl 
    at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:435) 
    at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:410) 
    at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:164) 
    at org.jsoup.helper.HttpConnection.get(HttpConnection.java:153) 
    at FIndItNow.main(FIndItNow.java:27) 

이 문제를 해결하는 방법에 대해 어떤 생각을 무엇입니까?

나는 오류 401으로

Document doc = Jsoup.connect(myurl).userAgent("Mozilla").get(); 

답변

1

처럼 부르고 것은 권한이없는 요청 말합니다. 요청에 일부 인증 헤더를 보내야 할 것 같습니다. 당신이 보내지 않거나 맞지 않습니다.

+0

인증 헤더를 보내려면 코드에 대해 어떻게 생각하세요? – abhig

+0

@abhig 어떤 종류의 인증 서버가 설치되었는지에 따라 달라집니다. 기본 인증 인 경우 머리글은 다음과 같습니다. WWW-Authenticate : Basic realm = "insert realm" –

관련 문제