如何在 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。因此,您可以创建一个包含 code
、message
和 value
等字段的对象,这样您就可以设置代码,给它一个字符串描述符,然后传回您正常的值会的,如果有的话。这似乎可以满足您的需求,但您必须跨平台跟踪这些代码。我建议查找标准的 http 响应代码并确保您不与任何标准重叠。
解析服务器云函数通过
定义Parse.Cloud.define("hello", function(request, response) {..});
在响应中,我可以调用 response.success(X)
和 response.error(Y)
,这会设置 http 响应代码和响应的 body。
但是如何定义不同的代码,例如 created (201)? 以及如何设置响应的 headers?
谢谢,蒂姆
您可以 return 来自 response.success()
的任何有效 JSON。因此,您可以创建一个包含 code
、message
和 value
等字段的对象,这样您就可以设置代码,给它一个字符串描述符,然后传回您正常的值会的,如果有的话。这似乎可以满足您的需求,但您必须跨平台跟踪这些代码。我建议查找标准的 http 响应代码并确保您不与任何标准重叠。