HTTP方法
HTTP方法
HTTP/1.1协议中共定义了八种方法(有时也叫“动作”),来表明Request-URL指定的资源不同的操作方式
HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。
HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法
1、HTTP请求的方法
HTTP方法
1、HTTP请求的方法
HTTP方法
2、GET和POST比较
GET
POST
点击返回/刷新按钮
没有影响
数据会重新提交
缓存/添加书签
可以
不可以
历史记录
有
没有
编码类型
application/x-www-form-urlencoded
application/x-www-form-urlencoded
或 multipart/form-data。为二进制数据使用
多重编码
是否幂等
幂等
非幂等
HTTP方法
2、GET和POST比较
GET
POST
长度限制
http协议没有限制,但是实际浏览器或服务
器有(最大2048)
理论上没有,可能会收到服务器配置或内存限制
数据类型限制
只能ASCII