Próbuję przeanalizować stronę główną Facebooka z JSoup
, ale zawsze otrzymuję kod HTML dla urządzeń mobilnych, a nie wersję dla zwykłych przeglądarek (w moim przypadku Firefox 5.0).JSoup UserAgent, jak ustawić to dobrze?
mam ustawienie mojego agenta użytkownika tak:
doc = Jsoup.connect(url)
.userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0")
.get();
Czy robię coś źle?
EDIT:
właśnie analizowany http://whatsmyuseragent.com/ i wygląda Agent użytkownik pracuje. Teraz jeszcze bardziej mylące jest dla mnie, dlaczego strona http://www.facebook.com/ zwraca inną wersję podczas korzystania z JSoup i mojej przeglądarki. Oba używają tego samego użytkownika użytkownika ...
Zauważyłem to zachowanie również na innych stronach. Gdybyś mógł mi wyjaśnić, czym jest ten problem, byłbym bardziej niż szczęśliwy.
Nie mogę być jedynym napotykając ten problem, czy jestem? – Markus
Thank Dodanie klienta tylko rozwiązało mój problem – Bloomberg58