HTTP 协议

简介

  • 一种应用层协议

  • 超文本传输协议

  • 请求+响应

  • 无状态(通过一些其他特殊技巧(Session)实现对状态的维护)

  • 明文

格式

请求

响应

方法

  • GET

  • POST

  • PUT

  • DELETE

  • HEAD

  • OPTION

统一资源标识符(URI)

URI = scheme:[//authority]path[?query][#fragment]
authority = [userinfo@]host[:port]
http://admin:123456@www.example.com:8080/index.html?a=1&b=2#toc

HTTP 协议版本

  • HTTP/0.9 (某些场景下可被用来绕过 WAF)

  • HTTP/1.0

  • HTTP/1.1

  • HTTP/2.0

常见请求头

  • Host

  • Cookie

  • Referer

  • User-Agent

  • X-Forwarded-For

HTTP 响应码

常见响应头

  • Set-Cookie

  • Server

参考文献

最后更新于