【发布时间】:2017-10-27 04:28:42
【问题描述】:
我正在尝试使用自定义搜索引擎获取搜索结果的数量。我尝试了以下代码:
String charset = "UTF-8";
String google = "https://www.googleapis.com/customsearch/v1?key={mykey}" +
"&cx={mycxcode}&q=" +URLEncoder.encode(searchString, charset) +
")&fields=queries(request(totalResults)";
String userAgent = "Mozilla/5.0 (Windows; U; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)";
String totalResultsElementText = Jsoup.connect(google).userAgent(userAgent).ignoreContentType(true).get().text();
对于此代码,我收到以下错误消息: org.jsoup.HttpStatusException:获取 URL 的 HTTP 错误。状态=400,网址={myurl}
我做错了什么?
【问题讨论】:
标签: api jsoup google-crawlers