美文网首页
Http请求与响应

Http请求与响应

作者: 念丶凉 | 来源:发表于2019-04-15 15:23 被阅读0次

    HTTP的请求报文包括四个部分

    • 请求行
      请求方法,请求URL,HTTP协议版本

    • 请求体
      Accept: 客户端接收的数据类型
      Cache-Control:请求和响应遵循的缓存机制
      Connection:是否保持长连接。keep-alive (默认) close
      Content-Length:请求体的长度
      Content-Type: 请求的格式/类型 text/html
      Host: 服务器域名
      Referer: 当前请求的来源
      Content-Encoding: 内容编码格式
      User-Agent: 客户端信息
      multipart/form-data:用以支持向服务器发送二进制数据,以便可以在 POST 请求中实现文件上传等功能

    • 空行
      用于告诉服务端请求头到此结束 以下内容不再是请求头的内容

    • 请求数据
      主要用于POST请求
      相关的最常用的是(Content-Type 和 Content-Length )

    HTTP的响应报文包括四个部分

    • 状态行
      服务器HTTP协议版本,响应状态码,状态码的文本描述
    • 响应头
      Connection:是否保持长连接。keep-alive (默认) close
      Content-Length:请求体的长度
      Content-Type: 请求的格式/类型 text/html
      Location:重定向的位置
      Server: 服务器用来处理请求的软件信息及版本信息
      Vary:标识不可缓存的请求头列表
      Date: 时间
    • 空行
      用于告诉客户端响应头到此结束 以下内容不再是响应头的内容
    • 响应内容
      服务端返回客户端的文本信息

    参考资料
    1.百度百科
    2.菜鸟教程

    相关文章

      网友评论

          本文标题:Http请求与响应

          本文链接:https://www.haomeiwen.com/subject/wpuuwqtx.html