全部 ApiPost使用 后端 前端 接口测试 IOS Android 数据库 2022 测试技术 工具
问答 / 问答详情

请求中head里参数首字母为小写,但是发送到服务器端变成了大写导致请求头为空

ApiPost使用 70次浏览

如图所示,请求中header所有参数首字母为空请求中head里参数首字母为小写,但是发送到服务器端变成了大写导致请求头为空请求中head里参数首字母为小写,但是发送到服务器端变成了大写导致请求头为空

但是实际发送到服务器的请求头首字母均被转化成了大写,导致无法验证通过,是哪里的设置问题吗。请求中head里参数首字母为小写,但是发送到服务器端变成了大写导致请求头为空

| 0 收藏

2 个回答

HTTP 请求头在 RFC 规范中是不区分大小写的。

以前常规写法是需要请求头大写,后面根据 RFC 7230 等 HTTP 规范取消了请求头大写,不过我们这还是会将请求头参数首字母进行大写转换,我也反馈一下这个情况

不过建议开发首字母还是大写比较好

Apipost 私有化火热进行中

撰写答案

只服务于

前后端、移动端、测试人员

提问题 发布您遇到的Bug和问题,上万名大牛和开发者来帮您解决!