详解HTTP请求行

Posted 笔绘丹心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了详解HTTP请求行相关的知识,希望对你有一定的参考价值。

请求行格式

request-line=method SP  request targe SP HTTP-version  CRLF


request-target 有四种格式

  • origin-form=absolute-path:向原服务器,也就是实际响应内容的服务器发起请求的,path为空时,必须传递 /
  • absolute-form=absolute-URI:仅仅向正向代理服务器发起请求
  • authority-form=authority:仅用于connect 方法,建立vpn隧道时才会使用
  • asterisk-form=“*”:仅用于OPTION方法,可以在request-target中只传一个星号
    HTTP VERSION发展历史
    HTTP/0.9 只支持GET 过时
    HTTP/1.0 RFC 1945,1996 常用于代理服务器
    HTTP/1.1 RFC 2616 ,1999 支持缓存,支持长连接,对于域名的支持
    HTTP/2.0 2015.5 正式发布

常见的请求方法

什么叫幂等方法呢?就是调用一次,调用多次获得的结果是一致的

以上是关于详解HTTP请求行的主要内容,如果未能解决你的问题,请参考以下文章

详解http报文

HTTP请求行、请求头、请求体详解

HTTP请求行请求头请求体详解(转)

通俗易懂。HTTP请求行请求头请求体响应行响应头响应体详解

HTTP报头

HTTP请求行、请求头、请求体详解