Class UTF8UrlEncoder

java.lang.Object
com.ning.http.util.UTF8UrlEncoder

public final class UTF8UrlEncoder extends Object
Convenience class that encapsulates details of "percent encoding" (as per RFC-3986, see [http://www.ietf.org/rfc/rfc3986.txt]).
  • Field Details

    • RFC3986_UNRESERVED_CHARS

      public static final BitSet RFC3986_UNRESERVED_CHARS
      Encoding table used for figuring out ascii characters that must be escaped (all non-Ascii characters need to be encoded anyway)
    • RFC3986_RESERVED_CHARS

      public static final BitSet RFC3986_RESERVED_CHARS
    • RFC3986_SUBDELIM_CHARS

      public static final BitSet RFC3986_SUBDELIM_CHARS
    • RFC3986_PCHARS

      public static final BitSet RFC3986_PCHARS
    • BUILT_PATH_UNTOUCHED_CHARS

      public static final BitSet BUILT_PATH_UNTOUCHED_CHARS
    • BUILT_QUERY_UNTOUCHED_CHARS

      public static final BitSet BUILT_QUERY_UNTOUCHED_CHARS
    • FORM_URL_ENCODED_SAFE_CHARS

      public static final BitSet FORM_URL_ENCODED_SAFE_CHARS
  • Method Details