我应该使用JSend包装json ajax响应,还是有更标准的标准?

我应该使用JSend包装json ajax响应,还是有更标准的标准?,json,microservices,jsend,Json,Microservices,Jsend,我正在设置一个json over http服务。响应应该有一些元数据,主要用于成功/失败。这可以通过http头完成,但将其放入json中更好(即使客户端代码的某些更高部分已经使用了http响应对象,也可以使用元数据) 是否有一个新的标准 我知道JSend,但它似乎没有被广泛采用 简而言之,JSend是: { status: "success"|"fail"|"error", message: String, // optional error message data: any, // th

我正在设置一个json over http服务。响应应该有一些元数据,主要用于成功/失败。这可以通过http头完成,但将其放入json中更好(即使客户端代码的某些更高部分已经使用了http响应对象,也可以使用元数据)

是否有一个新的标准

我知道JSend,但它似乎没有被广泛采用

简而言之,JSend是:

{
status: "success"|"fail"|"error", 
message: String, // optional error message 
data: any, // the ajax payload
code: Number // optional numeric code for errors
}
我的结论是:JSend是json响应最广泛采用的包装器格式,所以这是一条路要走