Xquery MarkLogic 8-升级后,我们在GET上获得了不允许的405方法
这是在我们将MarkLogic从7升级到8之后开始的。 我们有各种各样的rest端点工作得很好 然后在升级之后,我们开始间歇性地在各种GET请求中获取此信息: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
<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模式(“更新”)无法修复它。您是否成功创建了一个完整、独立的复制?