http中一些常见的响应头和请求头

- HTTP Request Header 请求头

1、Accept:指定客户端能够接受的内容类型。例:Accept: text/plain, text/html

2、Accept-Charset:浏览器可以接受的字符编码集。

3、Accept-Encoding: 指定浏览器可以支持web服务器返回内容压缩编码类型。

4、Accept-Language:浏览器可以接受的语言。

5、Connection:表示是否需要持久连接。(HTTP1.1默认持久连接)

6、 cookie:HTTP请求发送时,会把保存在该请求域名下所有的cookie值一起发送给web服务器。

7、If-Modified-Since:如果请求的部分时间修改则请求成功,未被修改返回304代码

8、If-None-Match:如果内容未改变返回304代码,参数为服务器先前发送的Etag,与服务器回应的Etag比较判断是否改变

9、Range:请求实体的一部分内容,指定范围。例:bytes=500-999

10、User-Agent:User-Agent的内容包含发出的用户信息

11、Content-Type:请求的与实体对应MIME信息。例:Content-type:application/x-www-form-urlencoded

12、Host: 指定请求的服务器和端口。例:Host:www.baidu.com

13、Referer:先前网页的地址,告诉服务器来源。例:Referer:http://www.baidu.com/1.html

- HTTP Responses Header 响应头

1、Allow:对某网络资源的请求行为,不允许则返回405

2、Cache-Control:告诉所有的缓存机制是否可用缓存及哪种类型。例:Cache-Control:no-cache

3、Content-Encoding:web服务支持的返回内容压缩编码类型。

4、Content-Language:响应体语言。例:Content-Language:en,ch

5、Content-Length:响应长度。

6、Content-type:返回内容的MIME类型。

7、Set-Cookie:设置HTTP cookie。例Set-Cookie:UserID=JonhnDoe;Max-Age=3600;Version=1

8、ETag:请求变量的实体标签的当前值。例:ETag:“737060cd8c284d8af7ad3082f209582d”

9、Expires:响应过期日期和时间。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

影风莫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值