Request
请求方法
一般的网页应用中只会用到 GET 和 POST 方法,而 RESTful 接口中会用到其他方法。
GET : 请求获取 Request-URI 所标识的资源。
POST : 在 Request-URI 所标识的资源后附加新的数据。
HEAD : 请求获取由 Request-URI 所标识的资源的响应消息报头。
PUT : 请求服务器更新一个资源,并用 Request-URI 作为其标识。
PATCH : 请求服务器更新资源的一小部分,并返回更新部分。
DELETE : 请求服务器删除 Request-URI 所标识的资源。
OPTIONS : 请求查询服务器性能,或者查询与资源相关的选项或需求。(跨域请求中会首先发送此请求,获取服务器的允许信息)
请求头
协议头名 | 说明 | 示例 | 状态 |
---|---|---|---|
Accept | 可接受的响应内容类型(Content-Types) |
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 |
固定 |
Accept-Charset | 可接受字符集 | Accept-Charset: utf-8 |
固定 |
Accept-Encoding | 可接受响应内容的编码方式 | Accept-Encoding: gzip, deflate, br |
固定 |
Accept-Language | 可接受响应的内容语言列表 | Accpet-Language: zh-CN,zh;q=0.8,en;q=0.6 |
固定 |
Accept-Datatime | 可接受的按照时间来表示的响应内容 | Accpet-Datatiem: Sun, 09 Jul 2017 02:56:09 GMT |
临时 |
Authorization | 用于HTTP协议中需要认证的资源的认证凭证 | Authorization: Basic {token} |
固定 |
Cache-Control | 用来指定当前的请求/响应中,是否使用缓存机制。 | Cache-Control: no-cache |
固定 |
Connection | 客户端想要优先使用的连接类型 | Connection: keep-alive Connection: Upgrade |
固定 |
Cookie< |