Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTTP标头是否区分大小写?

HTTP标头是否区分大小写?

提问于 2017-12-12 02:55:44
回答 3关注 0查看 16.2K

"使用以下PHP来设置响应的内容类型:

代码语言:txt
AI代码解释
复制
header('content-type: application/json; charset=utf-8');

content-type需要大写Content-type?个人认为HTTP头是不区分大小写的。还是只是因为浏览器原因?"

回答 3

帅的惊动我国

发布于 2017-12-12 06:27:21

HTTP报头的名称是不区分大小写,根据RFC 2616:

每个标题字段由一个名字后跟一个冒号(“:”)和字段值组成。字段名称不区分大小写。

(字段值可能区分大小写,也可能不区分大小写)

如果信任主要的浏览器遵守这一点,你就全部设置。

顺便说一句,不像大多数的HTTP,方法(动词)是区分大小写的:

方法标记指示在

由请求URI标识的资源上执行的方法。该方法是区分大小写的。

代码语言:txt
AI代码解释
复制
   Method         = "OPTIONS"                ; Section 9.2
代码语言:txt
AI代码解释
复制
                  | "GET"                    ; Section 9.3
代码语言:txt
AI代码解释
复制
                  | "HEAD"                   ; Section 9.4
代码语言:txt
AI代码解释
复制
                  | "POST"                   ; Section 9.5
代码语言:txt
AI代码解释
复制
                  | "PUT"                    ; Section 9.6
代码语言:txt
AI代码解释
复制
                  | "DELETE"                 ; Section 9.7
代码语言:txt
AI代码解释
复制
                  | "TRACE"                  ; Section 9.8
代码语言:txt
AI代码解释
复制
                  | "CONNECT"                ; Section 9.9
代码语言:txt
AI代码解释
复制
                  | extension-method
代码语言:txt
AI代码解释
复制
   extension-method = token

用户5038170

发布于 2019-09-05 16:56:34

https://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2

Each header field consists of a name followed by a colon (":") and the field value. Field names are case-insensitive.

Tabor

发布于 2017-12-12 06:27:36

header('Content-type: image/png') 没有与PHP 5.5服务于IE11,因为在图像流显示为文本

header('Content-Type: image/png') 工作,如在图像显示为一个图像

唯一的区别是大写'T'。

和开发者交流更多问题细节吧,去 写回答
相关文章
通过 HTTP 标头的 XSS
在某些情况下,在应用程序的一个 HTTP 标头中传递的信息未正确清理,并在请求页面的某处或另一端输出,从而导致 XSS 情况。
Khan安全团队
2022/03/09
2.4K0
【知识】以太坊地址是否区分大小写
从实验结果上来看,纯小写地址和纯大写地址实际上是同一个地址,那么是不是由此可以得出以太坊地址不区分大小写呢?我们再看下面这个 remix 上的实验:
辉哥
2021/05/18
7.8K0
【知识】以太坊地址是否区分大小写
设置和获取HTTP标头
%Net.HttpRequest的以下每个属性都包含具有相应名称的HTTP标头的值。如果不设置这些属性,则会自动计算它们:
用户7741497
2022/06/09
2.8K0
常见的HTTP标头介绍
在网络爬虫的实践过程中会遇到诸多挑战,被屏蔽是最令人头疼的一个。幸好,有许多技术可以帮助您免受IP屏蔽带来的影响,这其中,HTTP标头(HTTP Headers)的使用和优化是最有效的方法之一,但它往往也是最被大家低估的方法之一。
用户7850017
2022/05/07
1.3K0
常见的HTTP标头介绍
Log4Shell HTTP 标头注入
此模块需要 Metasploit:https://metasploit.com/download
Khan安全团队
2022/01/14
1.2K0
「HTTP标头」都给你整理好了
HTTP 1.1 的标头主要分为四种,通用标头、实体标头、请求标头、响应标头,现在我们来对这几种标头进行介绍
Java3y
2020/02/19
6.1K0
「HTTP标头」都给你整理好了
python 判断字符串是否包含(不区分大小写)
python 判断字符串是否包含(不区分大小写) 通过in运算符来检查或通过str.find("")来检查 如果想要不区分大(upper())小(lower())写,可以将字符串全部转换为大写字母或小写字母 示例: a = "Hello World,你好世界" # 通过in运算符来检查。 if "Hello" in a: print("Yes") # 通过str.find("")来检查。 if a.find("Hello") != -1: print("Yes") # 如果想要不
超级小的大杯柠檬水
2023/05/06
3.1K0
Git 开启区分大小写
默认情况下git是忽略区分大小写的,多人合作的情况下不规范很容易造成问题,本文记录Git大小写敏感的配置方法。 步骤 开启 全局开启 git config --global core.ignorecase false 查看 找到 core.ignorecase=false 即说明修改完毕 git config --list 参考资料 https://www.cnblogs.com/wangyang0210/p/10767951.html
为为为什么
2022/08/06
1.8K0
使用结构化的标头字段改善HTTP
原文 / https://www.fastly.com/blog/improve-http-structured-headers
LiveVideoStack
2020/08/04
8950
Windows 不区分大小写
之前就看过说 Windows 不区分大小写,但平时用得少倒也没什么体验,没想到还真能踩一次坑。
zqb_all
2020/05/04
2.9K0
服务器未能识别 HTTP 标头 SOAPAction 的值
SOAPAction HTTP request header被用来标识SOAP HTTP请求的目的地,其值是个URI地址。SOAP发送并不限制格式、URI特征或其必须可解析,那么在这种情况下,发送一个HTTP SOAP请求时,其HTTP客户端必须使用/指明SOAPAction HTTP request header。 SOAPAction header的内容可以被用在服务端,诸如:防火墙适当的过滤基于HTTP的SOAP请求消息等场景。SOAPAction header的值为空串("")表示SOAP消息的目
张善友
2018/01/19
3.3K0
Git 默认不区分大小写
背景: 通过代码规范,修改了包名为全小写(修改了文件夹目录),但发现push后,git服务器的文件夹目录还是为大写 解决方法: git默认是不区分大小写的,意思是你修改一个文件名/文件夹的时候,git status 是不会提示你有修改的  可以通过git config --get core.ignorecase 查看默认配置 通过git config core.ignorecase false设置为区分大小写 然后git status 就可以看到变动 然后push到远程服务器
千往
2018/01/24
2.3K0
vim替换区分大小写_word英文大小写切换
&是正则表达式全部匹配项, 其他的还有:\1,\2,\3,…,\9。表示第1,2,3…9个匹配项。
全栈程序员站长
2022/09/29
1.8K0
细说MySQL区分字母大小写
在Linux系统上使用MySQL,MySQL是区分字母大小写的,例如建A表时表名是大写的A,修改A表时脚本里写的a,就会报错表a不存在。在MySQL中,数据库对应数据目录中的目录,数据库中的每个表至少对应数据库目录中的一个文件或多个文件,所以,是否区分大小写是其所在的操作系统决定的。在大多数基于Unix的系统中,MySQL是区分大小写的;而在Windows系统中,MySQL是不区分大小写的。 操作系统中提供了lower_case_table_names参数用于修改这种区分大小写的策略。默认情况下,Linux
JavaQ
2018/04/04
3K0
nginx 配置路由不区分大小写
location 指令说明,该语法用来匹配 url,语法如上: =:用于不含正则表达式的 url 前,要求字符串与 url 严格匹配,匹配成功就停止向下搜索并处理请求。 ~:用于表示 url 包含正则表达式,并且区分大小写。 ~*:用于表示 url 包含正则表达式,并且不区分大小写。 ^~:用于不含正则表达式的 url 前,要求 Nginx 服务器找到表示 url 和字符串匹配度最高的 location 后,立即使用此 location 处理请求,而不再匹配。 如果有 url 包含正则表达式,不需要有 ~ 开头标识。
2022/02/20
7.2K0
nginx 配置路由不区分大小写
以太坊地址区分大小写么
从实验结果上来看,纯小写地址和纯大写地址实际上是同一个地址,那么是不是由此可以得出以太坊地址不区分大小写呢?我们再看下面这个 remix 上的实验:
LA0WAN9
2021/12/14
1.5K0
以太坊地址区分大小写么
SQL语句大小写是否区分的问题,批量修改整个数据库所有表所有字段大小写
一、实例介绍 SQL语句大小写到底是否区分呢?我们先从下面的这个例子来看一下: 例: --> 创建表,插入数据: declare @maco table (number int,myvalue varchar(2)) insert into @maco select 1,'aa' union all select 2,'Aa' union all select 3,'aA' union all select 4,'AA' --不区分大小写 select * from @maco WHERE nn
庞小明
2018/03/07
2.7K0
对 Google 说不 - 本站已启用屏蔽 FLoC 的 HTTP 标头
被广泛用于定向广告业务和用户数据收集的第三方 Cookie 即将迎来它的消失,而 Google 正试图设计一种方法让广告商在第三方 Cookie 消失后继续根据用户的浏览情况进行跟踪,即 FLoC。
Shiroka
2022/04/28
1K0
Excel公式技巧96:区分大小写查找
有时候,我们需要执行区分大小写的查找。如下图1所示,由字母a、t、l、a和s的不同大小写组成的字符串,现在要查找字符串“AtLaS”对应的数量。
fanjy
2021/07/12
1.8K0
Excel公式技巧96:区分大小写查找
点击加载更多

相似问题

不区分大小写的列表?

2336

为什么cookie路径区分大小写?

2811

实时音视频调用摄像头是否支持http?

1292

购买的云数据库MySQL 如何不区分大小写?

11.4K

无法识别的属性“targetFramework”。请注意,属性名称区分大小写?

21.7K
相关问答用户
某公司 | 程序员擅长1个领域
新浪微博 | 高级总监擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档