HTTP协议:
HTTP是一个基于TCP/IP通信协议来传递数据包括html、文件、图像结果等,即是一个客户端和服务器请求和应答的标准
1)http无连接:限制请求连接一次,只处理一个请求,请求结束就断开
2)http无状态:对于事物的处理没有记忆能力,可每次请求都是独立的,不记录客户端任何行为(解放服务器,但是每次可能传输大量的重复数据)
3)简单快速
4)灵活:可以传输任何类型的数据
客户端请求:
服务端响应:
HTTP 协议版本 + 空格 + 状态码 + 空格 + 状态描述
基本原理:
铜壶通过客户端的URL地址发出http请求,运行web服务的服务器收到请求后返回此客户机URL种请求的html页面
请求方式:
GET:字面意思:拿,获取
POST:字面意思:发,给
对比:
学习准备:
1)选择合适的浏览器
这里我们选择Goole Chrome浏览器
2)选择合适的开发工具
这里我们选择Hbuder X vscode webStrom