HTTP 方法
以下介绍 HTTP 1.1 中可使用的方法:
- GET: 获取资源
- POST: 传输实体主体(可理解为添加记录
- PUT: 传输文件(或更新记录
- DELETE: 删除文件(或删除记录
- HEAD: 获取报文首部
- OPTIONS: 询问支持的方法
- TRACE: 追踪路径(不常用
- CONNECT: 要求用隧道协议链接代理
GET: 获取资源
GET 方法用来请求已被 URI 识别的资源。(即请求已有资源)指定的资源经服务器端解析后返回响应内容。
如用 GET 方法:
请求 | GET /index.html HTTP/1.1 Host: www.xxx.com |
---|---|
响应 | 返回 index.html 的页面资源 |
请求 | GET /index.html HTTP/1.1 Host: www.xxx.com If-Modified-Since: Thu, 12 Jul 2012 07:30:00 GMT |
---|---|
响应 | 仅返回 2012 年 7月12日7点30分以后更新过的 index.html 页面资源。 如果未有内容更新,则以状态码 304 Not Modfi |