在构造 API 响应时,哪种方法更适合(手动)返回状态码以指示请求的有效性:
1 - 在 JSON 响应中嵌入响应代码
{
'status_code' => 200,
'status_message' => 'OK',
'data' => { ... }
}
2 - 还是修改 HTTP 标头状态字段更好?
Request URL:http://somesite.com
Request Method:GET
Status Code: 200 (EDITING THIS ONE)
我认为 HTTP 状态应该只与发生在服务器级别的连接错误和文件检索错误有关,而不是改变它来解决应用程序级别的错误。
任何好的文章和资源也将不胜感激。