Document doc = Jsoup.connect(url).get();
如果我在Android中运行此代码,我会得到一个包含535行(长度:42599)的HTML代码。
如果我在示例桌面应用程序中运行此代码,请获取一个包含2050行的html代码(长度:292782,即CORRECT。当然,相同的JSoup库。
任何人都可以解释我为什么吗?
答案 0 :(得分:1)
设置桌面用户代理
Document doc = Jsoup.connect(URL).userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0").timeout(TIMEOUT).get();
我得到了正确的HTML代码。
感谢Tom Reznik