HTTP请求

一、宏观:

 

二、微观:

1. 请求行
        请求方式:POST、GET
        请求的资源:/DemoEE/form.html
        协议版本:HTTP/1.1
HTTP/1.0,发送请求,创建一次连接,获得一个web资源,连接断开。
HTTP/1.1,发送请求,创建一次连接,获得多个web资源,保持连接。
2. 请求头
        请求头是客户端发送给服务器端的一些信息,使用键值对表示key:value
        常见请求头 描述 (红色掌握,其他了解)
        Referer 浏览器通知服务器,当前请求来自何处。如果是直接访问,则不会有这个头。常用于:防盗链
        If-Modified-Since 浏览器通知服务器,本地缓存的最后变更时间。与另一个响应头组合控制浏览器页面的缓存。
        Cookie 与会话有关技术,用于存放浏览器缓存的cookie信息。
        User-Agent 浏览器通知服务器,客户端浏览器与操作系统相关信息
        Connection 保持连接状态。Keep-Alive 连接中,close 已关闭
        Host 请求的服务器主机名
        Content-Length 请求体的长度

        Content-Type 如果是POST请求,会有这个头,默认值为application/x-www-form-urlencoded,表示请求体内容 

                使用url编码

 

        Accept: 浏览器可支持的MIME类型。文件类型的一种描述方式。
MIME格式:大类型/小类型[;参数]
例如:
   text/html ,html文件
   text/css,css文件
   text/javascript,js文件
   image/*,所有图片文件
        Accept-Encoding 浏览器通知服务器,浏览器支持的数据压缩格式。如:GZIP压缩
        Accept-Language 浏览器通知服务器,浏览器支持的语言。各国语言(国际化i18n)
 
3. 请求体
        当请求方式是post的时,请求体会有请求的参数,格式如下:
username=zhangsan&password=123
        如果请求方式为get,那么请求参数不会出现在请求体中,会拼接在url地址后面

 

http://localhost:8080...?username=zhangsan&password=123

 

三、总结:

            在宏观和微观的了解了之后,这里说的是http请求,那么http响应呢?

            博客已推出:HTTP响应:https://blog.youkuaiyun.com/LyySwx/article/details/79766180

 

                                                                                感谢您的阅读~❀

评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值