Longueur maximale de MIMEType lors de l'enregistrement du type dans la base de données

StackOverflow https://stackoverflow.com/questions/643690

  •  22-07-2019
  •  | 
  •  

Question

Qu'est-ce que les gens utilisent comme longueur d'un champ MIMEType dans leurs bases de données? Le plus long que nous ayons vu jusqu'à présent est de 72 octets:

application/vnd.openxmlformats-officedocument.wordprocessingml.document

mais j'attends juste un plus long. Nous en utilisons 250 maintenant, mais quelqu'un a-t-il déjà vu un type MIMET plus long?

Éditer: dans la réponse acceptée, 127 pour le type et le sous-type, soit 254 maximum, plus le '/' correspond à une limite de 255 pour la valeur combinée.

Était-ce utile?

La solution

Conformément à la norme RFC 4288 & "; Spécifications de type de support et procédures d'enregistrement &"; type (par exemple. & "application &";) et sous-type (par exemple, & "; vnd ... ") peuvent comporter 127 caractères au maximum . Vous faites le calcul:)

Modifier: Ce document est obsolète par la RFC. 6838 , qui n'altère pas la taille maximale mais ajoute une remarque:

  

Notez également que, même si cette syntaxe autorise des noms allant jusqu'à 127   caractères, les limites d’implémentation peuvent donner des noms aussi longs   problématique. Pour cette raison, <type-name> et <subtype-name> DEVRAIENT   être limité à 64 caractères.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top