23-http协议

http协议

        概念:

                html 超文本标记语言

                http协议 : 超文本传输协议。 规定前后通讯方式,也就html文本或数据如何在网络传输.

                http基于请求响应模式的,无状态无连接应层协议

        特点:

                - 客户端/服务端模式

                - 速度快

                - 灵活 传输数据类型任意

                - 无连接

                - 无状态

        url地址

                统一资源定位符

                格式: http://ip:port/path/resoure

                        ip: 网络中唯一标识一台电脑

                        port: 端口号 同一台电脑中区分不同应用程序

                        path: 路径

                        res: 资源

                域名: http://www.baidu.com:80

                        默认端口 80, 可以不写

                        DNS服务器 域名解析服务器

http工作过程

        1. 建立连接

        2. 发送请求

        3. 响应数据

        4. 断开连接

                - 建立连接

                        建立稳定可靠的连接

                        三次握手

                 - 发送请求

                        请求包: 一串有格式的文本字符串

                        格式: 请求行 请求头部 请求正文

                  请求行: method请求方法 url http协议版本

                                请求头部: key1:value1

                                key2:value2

                                content-type:application/x-www-form-urlencoded

                                xhr.setRequestHeader('contentt-type','application/x-www-form-urlencoded')

                                请求正文

                - 响应数据

                响应包: 一串有格式的文本字符串

                             格式: 状态行 响应头部 响应正文

                                状态行: 版本 状态码 状态码描述

                                                        200

                                                        4xx

                                                        5xx

                                        响应头部: context-type

                                        响应正文

                        - 断开连接

                                        A ------------ B

                        -四次挥手

 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值