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废弃) |