A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黄金体验 初级黑马   /  2019-9-25 17:44  /  712 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

传输协议:定义了客户端和服务器端通信时,发送数据的格式
        特点:
                1.HTTP是基于TCP/IP的高级协议
                2.默认端口号是:80
                3.HTTP协议基于请求/响应模型:一次请求对应一次响应
                4.是无状态协议:每次请求相互独立,不能相互通信
        历史版本
                1.0:每次请求/响应都会建立新的连接
                1.1:可以复用连接
       
        请求消息数据格式
                请求行
                        请求方式 请求url 请求协议/版本
                        GET /login.html HTTP/1.1
                       
                        请求方式:HTTP有7种请求方式,常用的有两种
                                GET
                                        1.请求参数在请求行中,在url后
                                        2.请求的url长度有限制
                                        3.不太安全
                                POST
                                        1.请求参数在请求体中
                                        2.请求的url长度没有限制
                                        3.相对安全
                请求头
                        请求头名称:请求头值
                        常见请求头含义
                                User-Agent:用户的浏览器版本信息
                                        可以在服务器端获取该头信息,来解决浏览器的兼容性问题
                                Referer:当前请求的来源
                                        作用:
                                                1.防盗链
                                                2.统计工作
                                Connection
                请求空行
                        空行:用于分隔POST请求的请求头和请求体
                请求体(正文)
                        封装POST请求消息的请求参数

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马