【HTTP】HTTP header头

本文介绍了HTTP header中的Content-Length、Content-Type、Accept-Encoding与Content-Encoding以及Connection字段,探讨了这些字段在使用中可能出现的错误情况及其解决方案。比如,Content-Length错误可能导致报文截断,Content-Type缺少会导致报文内容被URLencode,Accept-Encoding需考虑客户端解码能力,而Connection字段则用于管理持久连接,避免通信异常。
摘要由CSDN通过智能技术生成

目录

Http请求响应

​​那些年用错HTTP header的异象

1.Content-length

2.Content-Type

3.Accept-Encoding&Content-Encoding

4.Connection


HTTP header概览 

本文主要关注报文首部字段(header field ),HTTP首部字段是由首部字段名和字段值构成的,中间用冒号“:”分隔,样例如下

Content-Type: application/xml
Connection: Keep-alive

首部字段(header field )按照使用方的维度可以分为以下4类,具体某个header详情参考文档 和rfc2616

首部字段分类 含义 常用首部
通用 General 请求和响应双方都使用

Cache-ControlConnection、Date、Pragma、Trailer、Transfer-Encoding、Upgrade、Via、Warning

通用实体Entity 请求和响应的实体body部分使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值