首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Search Appliance查询请求返回502

Google Search Appliance查询请求返回502
EN

Stack Overflow用户
提问于 2015-05-26 18:42:25
回答 1查看 216关注 0票数 0

在我的Java项目中,我使用GSA Java API作为查询和获取搜索结果的助手。根据API文档,我相信我按照书做的每一件事都是正确的。为了测试我的第一个搜索操作,我构造了以下URL

网址:http://myHOST:myPORT/search?access=p&output=xml&client=&lr=tr&num=100&site=myXMLCollection

并将其发布到API,希望我能得到结果。但是HTTP 502错误出现了。

代码语言:javascript
复制
java.io.IOException: Server returned HTTP response code: 502 for URL: http://myHOST:myPORT/search?access=p&output=xml&client=&lr=tr&num=100&site=myXMLCollection
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626)
    at java.net.URL.openStream(URL.java:1037)
    at net.sf.gsaapi.GSAClient.search(Unknown Source)
    at net.sf.gsaapi.GSAClient.getGSAResponse(Unknown Source)
    at net.sf.gsaapi.GSAClient.getGSAResponse(Unknown Source)

我是否在发送的参数中遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2015-05-27 12:36:30

我可以看到您的查询中缺少几个字段。添加以下参数。

  1. 查询参数,即q=your term。如果您使用的是java api,则使用setQueryTerm( term )方法设置查询条件。
  2. 添加客户端,即前端。您可以在Java API中设置using setFrontend(前端)方法。
  3. 我认为您的LR值不正确。如果语言为土耳其语,则应为lr=lang_tr

致敬,莫汉

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30456242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档