请求报文/相应报文

       一 . 请求报文分为4个部分

  1. 请求行
  2. 请求头
  3. 请求空行
  4. 请求体

1.1.请求行 主要是3个部分 

  GET   请求方式

1.2 . 请求地址     /    所带的参数

/demo/demo.php?userName=%E6%9D%8E%E5%9B%9B&userPwd=123456&hobby%5B%5D=%E5%90%

1.3 . 请求协议和请求版本     

HTTP/1.1

2.1请求头

       get方式

请求报文/相应报文_第1张图片

2.1 get 方式

  Host: 127.0.0.1   :  请求的服务器地址

  执行 请求的浏览器 版本信息  :  User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.40 Safari/537.36

  希望 浏览器 响应的请求结果的格式                     Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9

 执行请求的 url路径地址               Referer: http://127.0.0.1/demo/demo.html

             

2.2  post 方式

请求报文/相应报文_第2张图片

  1.      Content-Type: application/x-www-form-urlencoded
  2.      post请求方式 必须设定的 请求头格式
  3.      post方式不能正常携带参数
  4.      请求体长度   Content-Length: 130

3请求空行

  1.            请求头 和 请求体 代码之间 一个 空行
  2.            只存在于 http协议 请求报文源代码中
  3.            浏览器中没有显示

 4 请求体

  1.      get方式理论上没有请求体
  2.       post方式才有请求体

相应报文

请求报文/相应报文_第3张图片

 

 响应报文内容

                响应报文内容 主要分成3个部分

                响应行

                    HTTP/1.1

                        请求协议 和 协议版本

                    200

                        http协议状态码

                    OK

                        http协议状态描述

                响应头

                    Server: nginx/1.15.11

                        服务器 软件 和 版本号

                    Date: Thu, 28 Oct 2021 02:09:40 GMT

                        请求时间

                        世界标准时间 和 中国时区 有 8小时 时差

                    Content-Type: text/html; charset=UTF-8

                        响应体格式

                    X-Powered-By: PHP/7.3.4

                        服务器后端语言的版本

                响应体

                    服务器后端程序 输出的内容

                    就是 响应体程序内容

你可能感兴趣的:(获取数据接口方式,p2p,网络协议,网络)