Quoted-Printable

Esempi
0Caratteri
0Byte UTF-8
0Lunghezza codificata
0Token =HH
0Interruzioni morbide

Codificatore Quoted-Printable

Questo è un codificatore e decodificatore Quoted-Printable per la posta MIME: l’ASCII stampabile resta, gli altri byte diventano =HH. Quoted-printable e una codifica MIME a 7 bit per la posta: l ASCII stampabile resta, gli altri byte diventano =HH. Identificatori Quoted-printable, MIME, RFC 2045, RFC 2047, UTF-8, CRLF, Q-encoding e Base64 non si traducono. Mostra esempio converte café in caf=C3=A9 (é e UTF-8 C3 A9). Il chip あ da =E3=81=82. La lettera A non cambia.

Come usarlo

  1. Scrivi in Decodificato per codificare, o in Codificato per decodificare. La conversione automatica e attiva.
  2. Fine riga sceglie CRLF (predefinito RFC), LF o CR.
  3. Una riga salta l a capo a 76 (oggetto).
  4. RFC 2047 avvolge i tratti non ASCII come =?UTF-8?Q?...?= e lascia Subject:.
  5. Le statistiche mostrano caratteri, byte UTF-8, lunghezza, token =HH e interruzioni morbide.

Interruzioni morbide e una riga

RFC 2045 limita le righe a 76 caratteri. Si inserisce = piu il fine riga scelto e non si spezza un =HH. Gli spazi finali sono =20. Una riga non va a capo. I newline in Decodificato restano, salvo in una riga dove diventano byte di CRLF, LF o CR.

Intestazioni MIME RFC 2047

Il chip RFC 2047 carica Subject: サンプル e produce Subject: =?UTF-8?Q?=E3=82=B5=E3=83=B3=E3=83=97=E3=83=AB?=. Incollare =?UTF-8?Q?=E3=82=B5=E3=83=B3=E3=83=97=E3=83=AB?= in Codificato da サンプル. Si espandono anche Q e B e si toglie lo spazio tra encoded-word adiacenti. Il charset in decodifica preferisce UTF-8; ISO-8859-1 se TextDecoder lo supporta.

Cosa significa l output

Non e URL encoding: gli spazi restano spazi (o _ in Q), non + o %20. L uguale e =3D. Questa pagina usa UTF-8. GBK e file vanno su Base64. Nulla viene caricato.

Domande frequenti

  • Differenza dal percent-encoding? URL Encode usa %. Quoted-printable usa = per MIME.
  • Perche café non e caf=E9? é in UTF-8 sono due byte C3 A9. Latin-1 sarebbe =E9.
  • GBK? Questa pagina e UTF-8. Apri Base64.
  • B encoding? La decodifica accetta =?UTF-8?B?...?=. L intestazione usa Q-encoding.

Strumenti correlati

Percent-encoding: URL Encode. MIME binario: Base64. Escape: Escape String.

Serve il percent-encoding? URL Encode →