http - HTTP 标头键允许的字符
问题描述
我已经检查了 HTTP 标头键允许字符的不同文档。我还没有发现任何具体结果,比如这些是不允许的字符?任何人都可以帮我找出 HTTP 标头键中允许的有效字符吗?
解决方案
header-field = field-name ":" OWS field-value OWS
field-name = token
token = 1*tchar
tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*"
/ "+" / "-" / "." / "^" / "_" / "`" / "|" / "~"
/ DIGIT / ALPHA
; any VCHAR, except delimiters
参考:
推荐阅读
- javascript - 何时使用 textConent 和 value?
- javascript - 将正文背景设置为黑色,禁用时按钮及其文本完全变灰
- angular - 无法使用控制台构造函数参数测试 Angular 服务
- discord.py-rewrite - 我想检查我是否在 Discord.py-rewrite 中发送消息。但是,由于某种原因它不起作用
- c# - 获取显示外键表的请求
- machine-learning - 我有分类特征,我不想使用一个热编码器,因为它会增加我的数据集中的维数我现在有什么选择?
- linux - 使用 awk 读取今天日期的 bash 变量并将其传递回 bash 脚本
- laravel - 用户活动日志
- android - Android Studio - 有哪些可能的选项可以叠加两个图像并仅使每个图像的右半部分或左半部分可见?
- php - 在数组中设置特定属性