默认的 Jsoup 用户代理字符串是什么?



如果我不调用userAgent()来设置J汤的用户代理字符串,J汤使用的默认用户代理字符串是什么?

Jsoup.connect("http://www.google.com/").get();

我在安卓应用程序中使用Jsoup。

对于Jsoup,用户代理是Java版本。在桌面Java上尝试此代码(现在无法在android上尝试):

Document doc = Jsoup.connect("http://www.useragentstring.com/").get();
System.out.println(doc.title());

结果:

UserAgentString.com - Java version 1.8.0_05

因此,在安卓系统上,它会产生类似的结果。这是因为Jsoup本身没有定义用户代理,但它只是使用底层Java HttpUrlConnectionConnection类所使用的内容。

因此,最好始终在代码中设置Jsoup用户代理。

最新更新