我只是在设计一个用于存储电子邮件附件详细信息的数据库表结构 - 包括文件大小、文件名和内容类型(例如:"image/jpg"、"audio/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,但看起来好像不能。