yoast titulo name longitud length keywords description content contador caracteres email mime

email - titulo - title seo length



Longitud máxima de un campo de encabezado de tipo de contenido MIME? (3)

Ejecutamos un sistema SaaS que permite a los usuarios subir archivos. Originalmente lo habíamos diseñado para almacenar tipos MIME de hasta 50 caracteres. En los últimos días, hemos visto varios intentos de subir tipos de 71 bytes. Por lo tanto, estamos cambiando a 250. 100 parecía "bueno", pero es solo un poco más del máximo que estamos viendo ahora. 500 parece tonto, entonces 250 es el seleccionado.

Solo estoy diseñando el esquema para una tabla de base de datos que contendrá detalles de los archivos adjuntos de correo electrónico: su tamaño en bytes, nombre de archivo y tipo de contenido (es decir, "imagen / jpg", "audio / mp3", etc.).

¿Alguien sabe la longitud máxima que puedo esperar que tenga un tipo de contenido?


En RFC 6838 que es el último estándar y obsoleto RFC4288, hay una declaración siguiente.

"También tenga en cuenta que si bien esta sintaxis permite nombres de hasta 127 caracteres, los límites de implementación pueden hacer que esos nombres largos sean problemáticos. Por esta razón, <type-name> y <subtype-name> DEBERÍAN estar limitados a 64 caracteres."

64 + 1 + 64 = 129.

Pero sospecho que el estándar debería significar 63 + 1 + 63 = 127.

enlace: https://tools.ietf.org/html/rfc6838#section-4.2


Espero no haber leído mal, pero parece que la longitud es de 127/127 máximo o 255 en total .

RFC 4288 tiene una referencia en 4.2 (página 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 / "!" / "#" / "$" / "&" / "." / "+" / "-" / "^" / "_"

No tengo claro si el sufijo + puede agregar más allá del 127, pero parece que no.