【问题标题】:Sharepoint 2013 Serach Rest API URL LimitationSharepoint 2013 Search Rest API URL 限制
【发布时间】:2016-12-07 17:13:19
【问题描述】:

我正在使用 sharepoint search rest API 来获取产品。在这里,如果查询 url 的长度小于 1800 个字符,我会遇到奇怪的问题,我会从 api 获得响应(已验证只是将 url 粘贴到浏览器中),但如果长度超过 1800,我会在这里找不到网页我假设 sharepoint search api 无法管理大于 1800 的 url 长度。是 sharepoint search API 的限制吗?

我的查询是这样的 https://www.example.com/_api/search/query?querytext='ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId: 1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId: 1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId: 1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR Item Id:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId: 1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId: 1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId:1 OR ItemId :1 OR ItemId:1'&SourceId='8e4r54e0-0a21-4525-9311-9b6dcdc7f626'&SelectProperties='ItemId,Path,Image'&QueryTemplatePropertiesUrl='spfile://webroot/queryparametertemplate.xml'

【问题讨论】:

    标签: sharepoint sharepoint-search


    【解决方案1】:

    可能是 IIS 无法处理长 URL。 IIS 默认的 URL 最大长度为 260 个字符。

    要修复它,您可以增加 maxURLlength 值,将其添加到 IIS 虚拟目录中的 web.config 文件中。

    <configuration>
      <system.web>
        <httpRuntime maxUrlLength="5000" />
      </system.web>
    </configuration>
    

    【讨论】:

      猜你喜欢
      • 2013-06-06
      • 1970-01-01
      • 2016-07-10
      • 2016-01-08
      • 1970-01-01
      • 2016-01-20
      • 2015-07-22
      • 2015-11-30
      • 1970-01-01
      相关资源
      最近更新 更多