HTTP1.0 包含:GET,POST,HEAD
HTTP1.1新增:OPTIONS,PUT,PATCH,DELETE,TRACE,CONNECT
方法名 | 用途 |
---|---|
GET | 请求指定页面新,返回实体主体。即从服务器获取资源。 |
POST | 向服务器提交数据,如表单提交、文件上传,数据包含在请求体中。该方法会修改或建立服务器资源。 |
HEAD | 类似于 GET 请求,只不过返回的响应中没有具体的内容,用于获取报头,判断资源是否存在或修改。 |
OPTIONS | 允许客户端查看服务器的性能,查询服务器支持哪些方法。 |
PUT | 从客户端向服务器传送的数据取代指定的文档的内容,即用请求的主体来替换已存在的URL。 |
PATCH | 允许客户端查看服务器的性能。 |
DELETE | 请求服务器删除指定的页面。 |
TRACE | 回显服务器收到的请求,主要用于测试或诊断。以判断请求经过中间节点,例如:防火墙、网关时是否被修改。 |
CONNECT | 将服务器作为代理,发送connect请求,验证成功后,建立连接。其后发动的http请求会通过代理服务器请求Internet,最后返回数据给客户端。 |