[关闭]
@AlexWuYh 2019-10-31T09:08:34.000000Z 字数 2854 阅读 81

HTTP协议简析

HTTP


HTTP 协议

请求报文

  1. <method> <request-URL> <version>
  2. <headers>
  3. <entity-body>

响应报文

200 OK 客户端请求成功
301 Moved Permanently 请求永久重定向
302 Moved Temporarily 请求临时重定向
304 Not Modified 文件未修改,可以直接使用缓存的文件
400 Bad Request 由于客户端请求有语法错误,不能被服务器所理解
401 Unauthorized 请求未经授权. 这个状态码必须和www-authenticate报头域一起使用
403 Forbidden 服务器收到请求,但是拒绝提供服务.服务器通常会在响应正文中给出不提供 服务的原因
404 Not Found 请求资源不存在
500 Internal Server Error 服务器发生不可预期的错误,导致无法完成客户端的请求
503 Service Unavailable 服务器当前不能处理客户端的请求,在一段时间后,服务器可能会恢复正常

条件Get

  1. 客户端请求:
  2. GET / HTTP/1.1
  3. Host: www.sina.com.cn:80
  4. If-Modified-Since:Thu, 4 Feb 2010 20:39:13 GMT
  5. Connection: Close
  6. 服务器响应:
  7. HTTP/1.0 304 Not Modified
  8. Date: Thu, 04 Feb 2010 12:38:41 GMT
  9. Content-Type: text/html
  10. Expires: Thu, 04 Feb 2010 12:39:41 GMT
  11. Last-Modified: Thu, 04 Feb 2010 12:29:04 GMT
  12. Age: 28
  13. X-Cache: HIT from sy32-21.sina.com.cn
  14. Connection: close

持久连接

会话跟踪

跨站攻击

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注