目标:
1:掌握什么HTTP协议
2:掌握HTTP协议的组成和作用
一:什么是HTTP协议
概念:
HTTP(Hypertext Transfer Protocol)叫超文本传输协议,是互联网上应用最为广泛的网络协议,所有的WWW文件必须遵守这个标准,设计HTTP的目的是提供一种发送和接收HTML页面(网页)的方法,因此HTTP协议就是在网络上传输HTML文本的协议,用于浏览器与服务器的通信
HTTP是客户端和网站服务端请求与响应的标准(TCP),客户端与服务器建立TCP连接后(客户端可以是浏览器、爬虫工具),客户端(浏览器、爬虫等)向服务端发送一个指定端口(默认端口为80)的HTTP请求协议,服务端一定会做出HTTP响应协议
超文本传输协议(HTTP)是一种应用层协议,它是基于TCP(面向有连接)的一种网络协议
HTTP模式:请求(requset)—— 响应(response)模式
因此,HTTP协议分成了两个部分:请求协议、响应协议
二:HTTP协议的构成和作用
构成:不管是请求协议还是响应协议,都是由一个一个协议项所构成的,协议项形式如下:
协议名:协议内容(值)
例如:Host : www.gaoyang.com
注意事项:每一个协议项都要单独占一行!**