http1.0
定义了三种:
GET:
向服务器获取资源,⽐如常⻅的查询请求
POST:
向服务器提交数据⽽发送的请求
Head:
和
get
类似,返回的响应中没有具体的内容,⽤
于获取报头
http1.1
定义了六种
PUT
:⼀般是⽤于更新请求,⽐如更新个⼈信息、商品
信息全量更新
PATCH
:
PUT
⽅法的补充
,
更新指定资源的部分数据
DELETE
:⽤于删除指定的资源
OPTIONS:
获取服务器⽀持的
HTTP
请求⽅法
,
服务器性
能、跨域检查等
CONNECT:
⽅法的作⽤就是把服务器作为跳板,让服
务器代替⽤户去访问其它⽹⻚,之后把数据原原本本的
返回给⽤户,⽹⻚开发基本不⽤这个⽅法,如果是
http
代理就会使⽤这个,让服务器代理⽤户去访问其他⽹
⻚,类似中介
TRACE
:回显服务器收到的请求,主要⽤于测试或诊断