gpt4 book ai didi

http - 应用程序/pdf 内容类型 http 响应 header 的正确字符集是什么?

转载 作者:可可西里 更新时间:2023-11-01 15:13:04 26 4
gpt4 key购买 nike

我正在查看这作为 HTTP 响应 header 是否正确

  Content-Type: application/pdf; charset=ISO-8859-1

或者我们应该改为发出这个

  Content-Type: application/pdf

鉴于此,我相信后者是正确的:

The "charset" parameter is used with some media types to define thecharacter set (section 3.4) of the data. When no explicit charset
parameter is provided by the sender, media subtypes of the "text"
type are defined to have a default charset value of "ISO-8859-1" whenreceived via HTTP. Data in character sets other than "ISO-8859-1" or
its subsets MUST be labeled with an appropriate charset value.
rfc2068 HTTP/1.1

还有那个rfc3778 The application/pdf Media Type根本没有提到字符集。

这个 SO 讨论是我开始的地方,但不是专门针对 application/pdf 的: Is it categorically wrong to send a charset parameter with a Content-Type header for non-text media types?

任何人都可以确认或拒绝或向我指出更好的 RFC 吗?

最佳答案

没有适用的字符集值。 PDF 是一种二进制格式,它以一种与 MIME 类型完全无关的方式在内部处理字符编码。

你应该发送:

Content-Type: application/pdf

关于http - 应用程序/pdf 内容类型 http 响应 header 的正确字符集是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23163089/

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