JSoup.connect zgłasza błąd 403, podczas gdy apache.httpclient jest w stanie pobrać zawartość

Próbuję przeanalizować zrzut HTML dowolnej strony. użyłemParser HTML i próbowałemJSoup do parsowania.

Znalazłem przydatne funkcje w Jsoup, ale otrzymuję błąd 403 podczas dzwonieniaDocument doc = Jsoup.connect(url).get();

Próbowałem HTTPClient, aby pobrać zrzut html i udało się dla tego samego adresu URL.

Dlaczego JSoup daje 403 dla tego samego adresu URL, który podaje treść od wspólnego klienta http? czy robię coś źle? jakieś pomysły?

questionAnswers(1)

yourAnswerToTheQuestion