HTTP状态200(OK)

HTTP状态200(OK)状态代码表示该请求已经被成功地处理在服务器上。响应有效负载取决于为请求选择的HTTP方法。

HTTP状态200 - 响应有效负载

HTTP方法 响应有效负载
GET 在响应中发送与所请求的资源相对应的实体。
HEAD 响应只有HTTP头字段,并且没有响应中发送的有效负载。
POST 响应通常包含有关在请求中执行的进度状态表示或操作结果的信息。
PUT 发送请求的进度状态表示作为响应。
DELETE 发送请求的进度状态表示作为响应。
OPTIONS 使用Allow标头与资源关联的有效请求方法列表。例如 :1
TRACE 结束服务器接收的请求消息的表示。

1:

Allow: HEAD, GET, OPTIONS
Content-Length: 18
Content-Type: text/plain;charset=UTF-8
Date: Thu, 06 Apr 2017 06:43:59 GMT
Server: Apache-Coyote/1.1

重要事实

  • 200响应总是有一个有效载荷,尽管原始服务器可以生成长度为零或为空有效载荷的有效载荷体。
  • 如果服务器不想在响应中发送任何有效负载,那么它应该发送HTTP状态204(无内容)。
  • 默认情况下,200(OK)响应(标头和有效负载)是可缓存的。如果需要覆盖chaching,则响应必须包括缓存各自的缓存头

参考:200 OK