我只是为一个数据库表设计架构,该表将保存电子邮件附件的详细信息 - 它们的大小(以字节为单位)、文件名和内容类型(即“图像/jpg”、“音频/mp3”等)。
有人知道我可以期望内容类型的最大长度吗?
最佳答案
我希望我没有误读,但看起来长度最大为 127/127 或 共 255 个 .
RFC 4288在 4.2(第 6 页)中有引用:
Type and subtype names MUST conform to the following ABNF:
type-name = reg-name
subtype-name = reg-name
reg-name = 1*127reg-name-chars
reg-name-chars = ALPHA / DIGIT / "!" /
"#" / "$" / "&" / "." /
"+" / "-" / "^" / "_"
我不清楚 + 后缀是否可以添加超过 127,但似乎不能。
关于email - MIME Content-Type 头字段的最大长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19852/