gpt4 book ai didi

http - mime header 字段名和 ':' 分隔符之间是否允许空格

转载 作者:可可西里 更新时间:2023-11-01 15:16:37 24 4
gpt4 key购买 nike

在 mime header 中, header 字段名称和“:”分隔符之间是否允许有空格?例如,有:

Content-Type: <value>

Content-Type  : <value>

等效?

此外,您能否提供一个指向描述此内容的 MIME 标准的指针?我查了几个但没找到。

谢谢

最佳答案

取决于您所说的“允许”是什么意思。 RFC 2822 (废弃了 1982 RFC822)和 5322 (已废弃 2822)明确禁止在字段名称和冒号之间插入 WS(这些不是“MIME”标准,顺便说一句)。请注意 : 不是标记,仅作为字段名称的一部分引用,例如:

from = "From:" mailbox-list CRLF

然而,古老的 RFC822 确实在这里允许空间,并且较新的 RFC 声明过时的语法“必须由符合规范的接收者接受和解析”。例如,过时的 From: header 定义是

obs-from = "From" *WSP ":" mailbox-list CRLF

第 4 节介绍了过时的语法。我实际上不允许在我自己的接收器中使用过时的语法,而且我从来没有遇到过问题。

关于http - mime header 字段名和 ':' 分隔符之间是否允许空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13295845/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com