Transfer Encodings

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(See also)
m (Transfer encodings)
 
(15 intermediate revisions by 3 users not shown)
Line 9: Line 9:
  
 
== Transfer encodings ==
 
== Transfer encodings ==
 +
* [[2ASCII]]
 +
* [[ABE]]
 +
* [[ASCIFY]]
 
* [[ASCII Encoded HP 48 Object]] (ASC)
 
* [[ASCII Encoded HP 48 Object]] (ASC)
 
* [[Ascii85]] (Base85)
 
* [[Ascii85]] (Base85)
 +
* [[ASCIIZE (Mike Albert)|ASCIIZE]]
 +
* [[Asteroid]]
 
* [[Base32]]
 
* [[Base32]]
 
* [[Base45]] [https://datatracker.ietf.org/doc/draft-faltstrom-base45/]
 
* [[Base45]] [https://datatracker.ietf.org/doc/draft-faltstrom-base45/]
Line 16: Line 21:
 
* [[Base64]]
 
* [[Base64]]
 
* [[Base-122]]
 
* [[Base-122]]
 +
* [[Base2048]] [https://github.com/qntm/base2048]
 
* [[Base65536]] [https://github.com/qntm/base65536]
 
* [[Base65536]] [https://github.com/qntm/base65536]
 +
* [[Bencode (Quinton/Lalonde)]]
 
* [[BinHex]] (.hqx)
 
* [[BinHex]] (.hqx)
 +
* [[BinSCII]]
 
* [[BOO (binary-to-text encoding)|BOO]]
 
* [[BOO (binary-to-text encoding)|BOO]]
 +
* [[BSQ (W1GOH)]]
 
* [[BWTC32Key]]
 
* [[BWTC32Key]]
 +
* [[BXP]]
 +
* [[c7encode]]
 +
* [[Code91]]
 +
* [[Codegroup]]
 
* [[Crockford Base32]]
 
* [[Crockford Base32]]
 +
* [[crzy64]] [https://github.com/ilyakurdyukov/crzy64]
 +
* [[flwrap]]
 
* [[Hex encoding]] (Base16)
 
* [[Hex encoding]] (Base16)
 +
* [[OcrHex]]
 
* [[Percent-encoding]]
 
* [[Percent-encoding]]
 
* [[Quoted-printable]]
 
* [[Quoted-printable]]
 +
* [[RARBase64]]
 +
* [[Ship (encoding)|Ship]]
 +
* [[TTCODE]]
 +
* [[UBX]]
 
* [[UTF-7]]
 
* [[UTF-7]]
 
* [[Uuencoding]]
 
* [[Uuencoding]]
 +
* [[XX34]]
 +
* [[XXBUG]]
 
* [[Xxencoding]]
 
* [[Xxencoding]]
 
* [[yEnc]]
 
* [[yEnc]]
Line 39: Line 61:
 
* [[Transport Neutral Encapsulation Format]] (TNEF; winmail.dat)
 
* [[Transport Neutral Encapsulation Format]] (TNEF; winmail.dat)
 
* [[URL encoding]]
 
* [[URL encoding]]
 +
* [[Whitespacer]]
 +
* [[XX]] (format for representing binary data in text form)
  
 
== See also ==
 
== See also ==
Line 44: Line 68:
 
* [[E-Mail, newsgroups, and forums#Transfer Encodings]]
 
* [[E-Mail, newsgroups, and forums#Transfer Encodings]]
 
* [[Executable envelopes#Transfer-encoded executables]]
 
* [[Executable envelopes#Transfer-encoded executables]]
 +
* [[File transfer]]
 
* [[Serialization]]
 
* [[Serialization]]
  
 
== Links ==
 
== Links ==
 
* [[Wikipedia:Binary-to-text encoding|Wikipedia: Binary-to-text encoding]]
 
* [[Wikipedia:Binary-to-text encoding|Wikipedia: Binary-to-text encoding]]

Latest revision as of 15:25, 26 December 2023

File Format
Name Transfer Encodings
Ontology

{{{caption}}}

A transfer encoding is a method of reversibly transforming data so that it uses a reduced set of bytes (or other symbols), to make it compatible with a protocol or format that does not allow all possible byte values.

It's not clear how common the term transfer encoding is. Web searches for it are useless, due to noise from the HTTP Transfer-Encoding and MIME Content-Transfer-Encoding headers.

Contents

[edit] Transfer encodings

[edit] Related/Uncategorized

[edit] See also

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox