Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xquery MarkLogic 8-升级后,我们在GET上获得了不允许的405方法_Xquery_Upgrade_Http Get_Marklogic - Fatal编程技术网

Xquery MarkLogic 8-升级后,我们在GET上获得了不允许的405方法

Xquery MarkLogic 8-升级后,我们在GET上获得了不允许的405方法,xquery,upgrade,http-get,marklogic,Xquery,Upgrade,Http Get,Marklogic,这是在我们将MarkLogic从7升级到8之后开始的。 我们有各种各样的rest端点工作得很好 然后在升级之后,我们开始间歇性地在各种GET请求中获取此信息: <error-response xmlns='http://marklogic.com/xdmp/error'> <status-code>405</status-code> <status>Method Not Allowed</status> <messag

这是在我们将MarkLogic从7升级到8之后开始的。 我们有各种各样的rest端点工作得很好

然后在升级之后,我们开始间歇性地在各种GET请求中获取此信息:

<error-response xmlns='http://marklogic.com/xdmp/error'>
  <status-code>405</status-code>
  <status>Method Not Allowed</status>
  <message>405 Method Not Allowed</message>
</error-response>

405
方法不允许
405方法不允许
我如何解决这个问题

注意:我们在一些POST请求中遇到了相同的问题,但我们能够通过将POST方法标记为:%rapi:transaction mode(“update”)


您看到关于RESTAPI不兼容的发行说明了吗?我将尝试向get函数添加:%rapi:transaction mode(“更新”)。这是唯一看起来可疑的事情。这些是资源服务扩展吗?请求的URI和头是什么(包括mime类型)?我似乎在GETs和POST上得到了405,而且似乎是随机的…有时响应返回数据,有时我得到405。添加rapi:transaction模式(“更新”)并没有修复它。您是否成功创建了一个完整、独立的复制?您是否看到了有关Rest API不兼容的发行说明?我将尝试向get函数添加:%rapi:transaction mode(“更新”)。这是唯一看起来可疑的事情。这些是资源服务扩展吗?请求的URI和头是什么(包括mime类型)?我似乎在GETs和POST上得到了405,而且似乎是随机的…有时响应返回数据,有时我得到405。添加rapi:transaction模式(“更新”)并没有修复它。您是否成功创建了一个完整、独立的复制?您是否看到了有关Rest API不兼容的发行说明?我将尝试向get函数添加:%rapi:transaction mode(“更新”)。这是唯一看起来可疑的事情。这些是资源服务扩展吗?请求的URI和头是什么(包括mime类型)?我似乎在GETs和POST上得到了405,而且似乎是随机的…有时响应返回数据,有时我得到405。添加rapi:transaction模式(“更新”)无法修复它。您是否成功创建了一个完整、独立的复制?