HTTP报文

。_饼干妹妹 提交于 2020-02-05 13:53:20

HTTP请求报文

  1. 请求方式
    GET请求:向指定URL请求资源
    POST请求:向指定URL提交待处理的数据

  2. URL
    URL全名为Uniform Resource Locator(统一资源定位),通过描述资源的位置来唯一的标识一个资源。

  3. 协议版本
    格式为HTTP/主版本号.次版本号,常用为:HTTP/1.1 HTTP/1.0

  4. 请求头部
    Host:接受请求的服务器地址,可以是IP或者是域名
    User-Agent:发送请求的应用名称
    Connection:指定与连接相关的属性,例如(Keep_Alive,长连接)
    Accept-Charset:通知服务器端可以发送的编码格式
    Accept-Encoding:通知服务器端可以发送的数据压缩格式
    Accept-Language:通知服务器端可以发送的语言

  5. 请求正文

HTTP响应报文

  1. 协议版本
    同请求报文

  2. 状态码
    100-199表示请求已收到继续处理,200-299表示成功,300-399表示资源重定向,400-499表示客户端请求出错,500-599表示服务器端出错
    200:响应成功
    302:跳转,重定向
    400:客户端有语法错误
    403:服务器拒绝提供服务
    404:请求资源不存在
    500:服务器内部错误

  3. 响应头部
    Server:服务器应用软件的名称和版本
    Content-Type:响应正文的类型
    Content-Length:响应正文的长度
    Content-Charset:响应正文所使用的编码
    Content-Encoding:响应正文使用的数据压缩格式
    Content-Language:响应正文使用的语言

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!