Codage Quoted-Printable

Le codage Quoted-Printable

Le codage Quoted-Printable (noté parfois QP) consiste à utiliser un codage US-ASCII sur 7 bits (texte non accentué) pour coder un texte utilisant un alphabet de caractères 8 bits (texte accentués), tel que l'alphabet français ISO-Latin-1.

Principe de codage Quoted-Printable

Avec le codage Quoted-printable, les caractères standards, dont le code ASCII est compris entre 33 à 127 (à l'exception du caractère = possédant le code 61), sont codés en utilisant le code US-ASCII 7 bits.

Seuls les caractères spéciaux ou accentués codés sur 8 bits (à, é, è, ç, etc.) sont codés à l'aide du caractère =, suivi du code hexadécimal sur deux caractères. Voici ci-dessous le codage quoted-printable pour des caractères accentués courants :

Caractère Codage QP
Espace _
" =22
# =23
% =25
& =26
( =28
) =29
, =2C
. =2E
/ /
: =3A
; =3B
< =3C
= =3D
> =3E
? =3F
@ =40
[ =5B
\ =5C
] =5D
^ =5E
' =27
{ =7B
| =7C
} =7D
~ =7E

Selon le codage Quoted-Printable, chaque ligne doit être découpée en segment d'une longueur maximale de 76 caractères.

Réalisé sous la direction de , fondateur de CommentCaMarche.net.

Ce document intitulé «  Codage Quoted-Printable  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.