gpt4 book ai didi

http - 为什么 'x-www-form-urlencoded' 以 'x-www' 开头,而其他标准内容类型不是?

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

我知道在过去,自定义 header 名称使用前缀“X-”是标准的(我知道这样做不再被认为是标准的),但我一直无法找到是否此命名约定与值(“application/x-www-form-urlencoded”)之间存在任何关系。它最初是作为后来采用的自定义内容类型值还是什么?

我找到了 this链接在这里,这当然很有趣,但一直无法找到我的问题的答案。

有谁知道选择这个前缀的原因,它代表什么?

最佳答案

it was standard for custom headers names to use the prefix "X-"

实际上……不,一点也不。准确地说:它从来都不是一个标准,只是一个最佳实践。它允许实现者引入新的内容类型和编码,而无需为其编写完整的 RFC。如今IANA Media Type Registry对此有好处。 RFC 6648结束这种做法。

application/x-www-form-urlencoded 以这种方式作为前缀的原因(顺便说一句,它在上述注册表中被列为正确的 MIME 类型))在 URL 中构造查询字符串的“自定义”方法。那部分有 never seen proper regulation . HTML 背后的人直接去做了,这完全证明了前缀的合理性。

关于http - 为什么 'x-www-form-urlencoded' 以 'x-www' 开头,而其他标准内容类型不是?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42276418/

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