如何在 Parse Server 云函数中设置 http 响应码?

How to set http response code in Parse Server cloud function?

解析服务器云函数通过

定义
Parse.Cloud.define("hello", function(request, response) {..});

在响应中,我可以调用 response.success(X)response.error(Y),这会设置 http 响应代码和响应的 body。

但是如何定义不同的代码,例如 created (201)? 以及如何设置响应的 headers?

谢谢,蒂姆

您可以 return 来自 response.success() 的任何有效 JSON。因此,您可以创建一个包含 codemessagevalue 等字段的对象,这样您就可以设置代码,给它一个字符串描述符,然后传回您正常的值会的,如果有的话。这似乎可以满足您的需求,但您必须跨平台跟踪这些代码。我建议查找标准的 http 响应代码并确保您不与任何标准重叠。