超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议。
HTTP请求
HTTP请求报文由3部分组成(请求行+请求头+请求体):
这三个部分的内部详情:
例子:
请求方法
GET : 从服务器获取
POST:向服务器提交
DELETE:删除资源
PUT: 更新资源
常用的是GET和POST,GET请求的数据会附在URL之后,以?分割URL和传输数据,参数之间以&相连;POST把提交的数据则放置在是HTTP包的请求体中。GET的长度受限于url的长度,而url的长度限制是特定的浏览器和服务器设置的,POST是没有大小限制的,HTTP协议规范也没有进行大小限制&