首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理错误消息

处理错误消息
EN

Stack Overflow用户
提问于 2010-07-28 02:06:06
回答 1查看 64关注 0票数 0

最近,在一个主要由小部件组成的富web应用程序中,我不得不将客户机和服务器之间的通信标准化。对客户端的响应采用json格式。当决定如何处理错误消息时,出现了两个想法。

  1. 发送响应的错误消息部分,如

{“成功”:“假”,“错误”:“field1”:“message1”,将错误作为标题返回给客户端。

Response.addHeader(“X-应用-错误”,“field1”:“message1”,“field2”:“message2”)

第二个选项看起来很整洁;用户只在他们想检查的时候才检查标头中的错误,这些错误似乎是协议的一部分,而不是响应的一部分。

这是个好做法吗?一种方法比另一种更好。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-28 02:31:11

我会发送错误消息作为响应的一部分。

如果您想要在HTTP协议级别上报告内容,添加自定义标头就是要做的事情;HTTP已经建立了报告错误的方法(通过HTTP状态代码)。我会将将显示给客户机(或由Javascript使用)的任何内容留在响应正文中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3349397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档