Class HPackHuffmanCoding

java.lang.Object
org.omegazero.http.h2.hpack.HPackHuffmanCoding

public class HPackHuffmanCoding extends Object
A Huffman Coding implementation for HPACK.
Since:
1.2.1
  • Constructor Details

    • HPackHuffmanCoding

      public HPackHuffmanCoding()
  • Method Details

    • decode

      public static byte[] decode(byte[] data)
      Decodes the given Huffman-encoded data according to RFC 7541, section 5.2.
      Parameters:
      data - The Huffman-encoded data
      Returns:
      The decoded string data, or null if a decoding error occurred
      See Also:
    • encode

      public static byte[] encode(byte[] data)
      Encodes the given string data according to RFC 7541, section 5.2.
      Parameters:
      data - The string data
      Returns:
      The encoded data
      See Also: