0

为什么我不能使用 Java 从后端向 google 的查询建议服务发出 get 请求?

我想向此服务Google 发出获取请求:查询建议服务 /suggest Protocol

这样我就可以得到一个列出建议查询的响应。看起来这个库仅适用于前端 javascript 应用程序,因为需要提供一个参数“客户端”。如果我将它设置为 chrome 并通过 chrome 发出请求,它工作正常。但是,如果我尝试使用 java 中的默认值发出请求,我将一无所获。

如果这是不可能的,还有其他工具可以完成类似的任务吗?

4

1 回答 1

0

我只需要使用 setRequestProperty 将我的 User-Agent 设置为与我的浏览器相同,它就可以工作了。

于 2013-07-11T18:28:26.700 回答