【问题标题】:How to set custom HTTP code in MarkLogic REST function如何在 MarkLogic REST 函数中设置自定义 HTTP 代码
【发布时间】:2020-09-08 01:51:04
【问题描述】:

在 MarkLogic 9 中,我使用带有 POST 方法的自定义 SJS 服务,我在其中进行一些基本的搜索和验证,为错误提供自定义结果(由于要求不使用 fn.error)。

我在 POSTMAN 中返回的错误是一个简单的 JSON,如下所示:

{
"code":400,
"message":"Bad request",
"reason":"string"
}

即使在使用xdmp.setResponseCode(400, "Bad request"); 之后,POSTMAN 响应上方的 HTTP 代码消息标头仍显示“200 OK”

如何在遵循标准协议的同时将 HTTP 代码设置为手动编号/消息?

【问题讨论】:

    标签: javascript rest http postman marklogic


    【解决方案1】:

    这取决于自定义的SJS服务是否

    希望对您有所帮助,

    【讨论】:

      猜你喜欢
      • 2019-12-27
      • 2021-01-28
      • 1970-01-01
      • 1970-01-01
      • 2019-01-22
      • 2016-01-11
      • 2011-01-02
      • 2014-04-10
      • 2017-05-09
      相关资源
      最近更新 更多