我正在设置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
}
答案 0 :(得分:1)
我的结论是:JSend 是用于json响应的最广泛使用的包装器格式,所以这是可行的方法。