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

时间:2018-06-15 10:15:52

标签: json microservices jsend

我正在设置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
}

1 个答案:

答案 0 :(得分:1)

我的结论是:JSend 用于json响应的最广泛使用的包装器格式,所以这是可行的方法。