【发布时间】: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