HTTP 协议 Request 和 Response 参数笔记

本文详细介绍了HTTP协议中的Request和Response参数。Request部分涵盖了常见的请求方法,如GET、POST、PUT、DELETE等,以及请求头的作用。Response部分讨论了响应状态码的分类,例如1XX、2XX、3XX、4XX、5XX及其含义,同时提到了响应头。此外,还提及了非标准头,即以X开头的自定义请求头。
摘要由CSDN通过智能技术生成

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<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值