http方法

一、http方法在请求报文首部

http方法

二、http方法分类

方法 说明 备注
GET 获取资源
POST 传输实体主体
PUT 传输文件 在请求报文的主体包含文件内容,然后保存到请求 URI 指定的位置;不安全
HEAD 获得报文首部 与 GET 方法一样,但不返回报文主体部分;
用于确认URI 的有效性及资源更新的日期时间等
DELETE 删除文件 与 PUT 相反;DELETE 方法按请求 URI 删除指定的资源
OPTIONS 询问支持的方法 返回服务器支持的方法:: GET, POST等
TRACE 追踪路径 用于服务器将请求通信环返回给客户端;
发送请求时,在 Max-Forwards 部字段中填入数值,每经过一个服务器端就将该数字减 1
CONNECT 要求用隧道协议连接代理 格式:CONNECT 代理服务器名:端口号 HTTP版本
举例:CONNECT xxx.xxx.jp:8080 HTTP/1.1

三、HTTP/1.0 和 HTTP/1.1 支持的方法

方法 说明 支持的http协议版本
GET 获取资源 1.0、1.1
POST 传输实体主体 1.0、1.1
PUT 传输文件 1.0、1.1
HEAD 获得报文首部 1.0、1.1
DELETE 删除文件 1.0、1.1
OPTIONS 询问支持的方法 1.1
TRACE 追踪路径 1.1
CONNECT 要求用隧道协议连接代理 1.1
LINK 建立和资源之间的联系 1.0(被1.1废弃)
UNLINE 断开连接关系 1.0(被1.1废弃)