• HTTP请求信息和响应信息的格式


    请求:

    (1)请求行信息

    Request URL: 发起请求的路径

    Request Method:请求的方式(get  post  head put  delete  trace  options等,但常用的只有get和post);

    Status Code:请求状态(2**为请求成功      3**请求资源被重新分配了url,也叫重定向    4**找不到服务器,或者服务器无法处理,无法在服务器找到该请求   5**服务器程序或者是网关出现错误)

    Remote Address:请求的远程地址

    (2)请求头信息 Request Headers

    Accept : 表示浏览器支持的MIME类型

    Accept-Encoding : 浏览器支持的压缩类型

    Accept-Language : 浏览器支持的语言类型,并且优先支持靠前的语言类型

    Content-length:10  get请求无此参数,post有此信息,头信息里要标明主体接收信息的长度

    Cache-Control : 请求和响应时的缓存机制

    Connection:响应完成时是否关闭网络连接  close为响应完成,关闭网络连接    keep-alive相反,意思为保持持久的网络连接,不关闭

    Cookie : 向服务器发送cookie,这些cookie都是服务器之前发送给浏览器的

    Host : 请求的域名,路径

    Referer : 当前页面来源的路径

    Upgrade-Insecure-Requests:1 (把当前的http请求升级成为https请求,并且不会报错)

    User-Agent:用户的设备信息(如电脑系统浏览器版本等)

    Content-Type:请求的数据类型,如(text/html;charset:utf-8;)

    text/html:HTML格式
    text/plain:纯文本格式     
    text/xml:XML格式
    image/gif :gif图片格式   
    image/jpeg :jpg图片格式
    image/png:png图片格式    

    (3)http请求的主体信息

    http请求的主体信息, 也就是response里面的信息,里面的信息为服务器接收到了你的请求后返回的信息

  • 相关阅读:
    杭电ACM 1297 Children’s Queue
    杭电ACM 1297 Children’s Queue
    Delta-wave
    
    <MySQL>MySQL创建表及相关约束
    <MySQL>MySQL的基本操作(增,删,改)
    <MySQL>MySQL的安装及安装中存在的问题
    <python>python中拷贝的问题
    <python>简单的学生管理系统V1.0
    <python>编写装饰器,为多个函数加上记录调用功能,要求每次调用函数都将被调用的函数名称写入文件
  • 原文地址:https://www.cnblogs.com/junyi-bk/p/10845150.html
Copyright © 2020-2023  润新知