【发布时间】:2026-02-11 11:55:01
【问题描述】:
我必须编写一个服务于HTTP request 的应用程序。
对于这些请求,应用程序必须发送带有状态**的响应内容。
状态是表示状态码的整数。(1:会话过期,2:无效请求数据。等)
有 2 个选项。
一种是发送带有内容的状态码:
例如:{status : 56, content: [{name:'pinto', id: 90}]}
另一个是在标头本身中指定状态代码,这样一旦我从客户端收到标头,如果状态表明存在错误,我可以中止请求,这样我就不必接收响应正文和处理它。
我认为第二种选择会比第一种更好,因为 无需获取响应内容,这在内容很大的情况下非常有用。
这是推荐的解决方案还是任何其他建议?
【问题讨论】:
标签: ajax web-services http xmlhttprequest