告知服务器意图的HTTP方法

GET:获取资源

GET请求相应的例子

POST:传输实体主体

TRACE请求

客户端发起一个请求时,这个请求可能要穿过防火墙,代理,网关或其他一些应用程序. 每个中间节点都可能会修改原始的HTTP请求. TRACE方法允许客户端在最终将请求发送给服务器时,看看他变成了什么样子. 
TRACE请求会在目的服务器端发起一个”环回”诊断. 行程最后一站的服务器会弹回一条TRACE响应,并在响应主体中携带它收到的原始请求报文. 这样客户端就可以查看在所有中间HTTP应用程序组成的请求/响应链上,原始报文是否以及如何被毁坏或修改过,
TRACE方法主要用于诊断,也就是说,用于验证请求是否如愿穿过了请求/响应链. 它也是一种很好的工具,可以用来查看代理和其他应用程序对用户请求所产生效果。

PUT:传输文件

PUT方法是用来传输文件。像FTP协议的文件上传一样,要求在请求报文的主体中包含文件内容,然后保存到请求的URI指定的位置

HEAD:获得报文首部

HEAD方法和GET方法一样,只是不返回报文主体部分。用于确认URI的有效性及资源更新的日期时间 

DELETE:删除文件

与PUT相反的方法。请求URI删除指定的资源

OPTIONS:询问支持的方法 

CONNECT

原文地址:https://www.cnblogs.com/bashliuhe/p/10413376.html