3.HTTP协议

2023-05-13,,

HTTP协议

目录
HTTP协议
1、常见HTTP客户端
思考
1、网络协议为什么要分层?
2、www包含了哪些技术?
3http请求/响应报文包含了哪些内容?
4、http特点有哪些?
2、代理的作用

1、常见HTTP客户端

浏览器(电脑、手机)
App(微信、支付宝、淘宝、京东)、小程序
python:requests
Java:OKhttp、HttpClient

思考

1、网络协议为什么要分层?
    各层之间是独立的。
    灵活性好。
    结构上可分割开。
    易于实现和维护。
    能促进标准化工作。
2、www包含了哪些技术?

三大核心技术:超文本标记语言(html)、统一资源定位符(url)、超文本传输协议(http)

3、http请求/响应报文包含了哪些内容?

请求报文:

第一行是包含了请求方法、URL、协议版本;
接下来的多行都是请求首部Header,每个首部都有一个首部名称,以及对应的值。
一个空行用来分隔首部和内容主体body
最后是请求的内容主体

响应报文:

第一行包含协议版本、状态码以及描述
接下来多行是首部内容
一个空行分隔首部和内容主体
最后是响应的内容主体

4、http特点有哪些?
    请求应答模式(Request/Response)
    灵活可扩展
    可靠传输
    无状态
    明文传输

2、代理的作用

突破IP限制
隐藏IP
加速访问

3.HTTP协议的相关教程结束。

《3.HTTP协议.doc》

下载本文的Word格式文档,以方便收藏与打印。