Aller au contenu principal

4.5. Paramètre Charset pour les données de formulaire ' text/plain '

4.5. The Charset Parameter for "text/plain" Form Data

🇬🇧 Texte original anglais

In the case where the form data is text, the charset parameter for the "text/plain" Content-Type MAY be used to indicate the character encoding used in that part. For example:

--AaB03x
content-disposition: form-data; name="field1"
content-type: text/plain;charset=UTF-8

Joe owes €100.
--AaB03x

In practice, many widely deployed implementations do not supply a charset parameter in each part, but rather, they rely on the notion of a "default charset" for a multipart/form-data instance. Subsequent sections will explain how the default charset is established.


🇫🇷 Traduction française

Dans le cas où les données de formulaire sont du texte, le paramètre charset pour le Content-Type « text/plain » PEUT être utilisé pour indiquer l'encodage de caractères utilisé dans cette partie. Par exemple :

--AaB03x
content-disposition: form-data; name="field1"
content-type: text/plain;charset=UTF-8

Joe owes €100.
--AaB03x

En pratique, de nombreuses implémentations largement déployées ne fournissent pas de paramètre charset dans chaque partie, mais s'appuient plutôt sur la notion de « jeu de caractères par défaut » pour une instance multipart/form-data. Les sections suivantes expliqueront comment le jeu de caractères par défaut est établi.