# Package org.apache.commons.codec.net

package org.apache.commons.codec.net
Network related encoding and decoding.

- Related Packages
  Package
  Description
  org.apache.commons.codec
  Interfaces and classes used by the various implementations in the sub-packages.
  org.apache.commons.codec.binary
  Base64, Base32, Base16, BaseN, Binary, and Hexadecimal String encoding and decoding.
  org.apache.commons.codec.cli
  Command line utility.
  org.apache.commons.codec.digest
  Simplifies common `MessageDigest` tasks and includes a libc crypt(3) compatible crypt method that supports DES, MD5, SHA-256 and SHA-512 based algorithms as well as the Apache specific "$apr1$" variant.
  org.apache.commons.codec.language
  Language and phonetic encoders.
- Classes
  Class
  Description
  BCodec
  Identical to the Base64 encoding defined by RFC 1521 and allows a character set to be specified.
  PercentCodec
  Implements the Percent-Encoding scheme, as described in HTTP 1.1 specification.
  QCodec
  Similar to the Quoted-Printable content-transfer-encoding defined in RFC 1521 and designed to allow text containing mostly ASCII characters to be decipherable on an ASCII terminal without decoding.
  QuotedPrintableCodec
  Codec for the Quoted-Printable section of RFC 1521.
  URLCodec
  Implements the 'www-form-urlencoded' encoding scheme, also misleadingly known as URL encoding.