列举一下Http常见的方法以及具体解释,以供查阅
HTTP方法 | 描述 |
---|---|
GET(get) | 客户端向服务器请求命名资源 |
PUT(put) | 将客户端数据存储到服务器命名资源中(提交) |
DELETE(delete) | 从服务器中删除命名资源 |
POST(post) | 将客户端数据发送到服务器网关应用程序 |
HEAD(head) | 仅发送命名资源响应中的HTTP首部 |
GET
向服务器请求某个资源
HEAD
向服务器请求某个资源的头部
,以此了解次元情况,查看响应状态码,测试资源是否被修改等
PUT
向服务器写入文件,让服务器用请求的主体部分来创建一个由锁请求的URL命名的新文档,如果改URL已存在,用该主体替换,一般需要用户密码登录
POST
通常用来支持HTML表单,表单中填好的数据通常会被发送给服务器,服务器再发送到其他地方
TRACE
客户端的请求在穿过防火墙、代理和网关的时候可能会修改原来的HTTP请求,TRACE允许客户端在最终将请求发送给服务器时,看看它变成了什么样子
OPTIONS
请求Web服务器告知其支持的各种功能,询问服务器支持的方法,以使得客户端选择最优的请求方法
DELETE
请求服务器删除所请求的URL资源,不保证服务器一定会执行