请求报文响应报文

3,请求报文,响应报文

    是http协议的一部分内容,负责存储请求内容和响应内容
    与请求相关的所有信息,都存储在请求报文中
    与响应相关的所有信息,都存储在响应报文中

    实际发送请求和接收响应
        发送请求,不仅仅是发送的 域名www.baidu.com 
        还有很多相关内容和相关信息

        接收响应,也会有很多其他的相关信息

    请求报文和响应报文,HTTP协议的一部分,我们现在暂时不使用
    只要可以看懂每部分的内容即可
请求报文和响应报文

    建立连接: 在发送真正的请求之前
            3次握手:
                目的是确认服务器和客户端,接收,发送消息都正常

            3次握手,确认无误之后,才会正式发送消息

    断开连接: 
            4次挥手 : 
                目的是确认服务器和客户端暂时都不再发送消息了
                    但是 客户端 随时会再次发送消息
                            服务器 随时准备接收消息

    请求报文
        请求行   请求头   请求空行   请求体
    响应报文
        响应行   响应头   响应体
请求报文和响应报文

请求报文:是客户端向服务器发送请求时,生成请求文件,称为请求报文

请求报文由4部分组成:
    请求行,请求头,请求空行,请求体

在 控制台中 Network 中 有请求报文的相关内容

    请求行: 请求的地址 包括3部分内容
    
        请求方式: get / post
        请求地址: http://127.0.0.1/nz2002/week7_day02/02_login_demo/02_login.php
        传输协议: HTTP/1.1

    请求头:
        由多个部分组成的
        host : 主机域名
        User-agent : 发起请求的客户端版本,包括客户端系统,浏览器信息等
        Accept : 客户端希望服务器返回的数据信息格式
        Referer : 发起请求的文件来源
        content-type : 本次请求参数数据的格式
        .....

    请求空行:
        在浏览器控制台中,无法显示
        只存在于 http协议 的 源代码中 存在
    
        浏览器控制台Network,只是浏览器显示相应报文的方式
        很多内容,会与 http协议源代码内容不相同

    请求体:
        get : 没有请求体
                参数是显示在地址栏中

        post : 有请求体
                请求体内容就是传参的参数

    get和post请求方式的区别:
        1,get方式,称为显性传参,传参参数会记录在地址栏中
                    传输数据内容,大小有限
                    一般用于向数据库进行查询操作

        2,post方式,称为隐性传参,传参参数,不会显示在地址栏中
                    会记录在请求体中
                    传输数据内容,比较大
                    一般用于向数据库执行写入操作

响应报文:包含三个部分
    响应行  响应头  响应体

    响应行: HTTP/1.1 200 OK
        协议版本       HTTP/1.1
        响应的状态码   200
        响应状态的描述 OK 成功

    响应头:
        Date    : 服务器时间,与中国时区时差 -8小时
        Server  : 由哪个服务器来响应你的数据信息
        content-length : 返回响应体的长度
        content-type   : 返回响应体的数据类型

    响应体:
        就是发送请求之后,服务器端,执行的输出结果
        也就是PHP程序 echo var_dump()  print_r() 等输出的内容
        也就是 response 中显示的内容,就是响应体

查看请求报文响应报文
在这里插入图片描述
请求报文
在这里插入图片描述
响应行相应头
在这里插入图片描述
响应体
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值