什么是协议
协议就是约束双方的一个准则,通过这样一个一致的准则连接不同的双方
HTTP协议
HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议
所有的WWW文件都必须遵守这个标准
设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法
约束请求与响应的规则
HTTP组成部分
http请求与响应
请求的发送方式
1.通过浏览器的地址栏
2.通过html当中的form表单
3.通过a链接的href
4.src属性
http请求
包含三个部分请求行、请求头、请求体
1.请求行
2.请求头
3.常见请求头有
3.请求体
http响应
响应信息同样也是可以分为响应行、响应头、响应体
1.响应行
2.响应头
3.响应体
请求方式
除了上面的post,get请求外还有很多请求,下面8种请求
1.OPTIONS
2.HEAD
3.GET
4.POST
5.PUT
6.DELETE
7.TRACE
8.CONNECT
常用两种请求
GET:
POST:
Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度限制,只能传递大约1024字节.
Post就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据