0

我必须编写一个服务的应用程序HTTP request。对于这些请求,应用程序必须发送带有状态**的响应内容。状态是表示状态代码的整数。(1:会话已过期,2:无效的请求数据。等等。)

有 2 个选项。

一种是发送带有内容本身的状态码:

前任 :{status : 56, content: [{name:'pinto', id: 90}]}

另一个是在标头本身中指定状态代码,这样一旦我从客户端收到标头,如果状态表明存在错误,我可以中止请求,这样我就不必接收响应正文并处理它。

我认为第二种选择会比第一种更好,因为无需获取响应内容,这在内容很大的情况下非常有用。

这是推荐的解决方案还是任何其他建议?

4

1 回答 1

0

您应该为这种事情使用HTTP 状态代码。

  1. Session Expired: 401 Unauthorized - 可以进行身份​​验证但失败
  2. 无效的请求数据:
于 2013-10-02T19:10:04.650 回答