使用Jsoup对网页进行java解析。为什么Android上的行为有所不同?
Document doc = Jsoup.connect(url).get();
如果我在Android中运行此代码,我会得到一个535行的html代码(长度:42599)
如果我在一个示例桌面应用程序中运行这段代码,就会得到一个2050行的html代码(长度:292782,这是正确的。当然是相同的JSoup库
谁能解释一下原因吗
你可以在下面搜索框中键入要查询的问题!
Document doc = Jsoup.connect(url).get();
如果我在Android中运行此代码,我会得到一个535行的html代码(长度:42599)
如果我在一个示例桌面应用程序中运行这段代码,就会得到一个2050行的html代码(长度:292782,这是正确的。当然是相同的JSoup库
谁能解释一下原因吗
# 1 楼答案
设置桌面用户代理
我得到了正确的html代码
多亏了汤姆·雷兹尼克