Class HttpPostBodyUtil


  • final class HttpPostBodyUtil
    extends java.lang.Object
    Shared Static object between HttpMessageDecoder, HttpPostRequestDecoder and HttpPostRequestEncoder
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ATTACHMENT
      Content-disposition value for file attachment.
      static int chunkSize  
      static java.lang.String CONTENT_DISPOSITION
      HTTP content disposition header name.
      static java.lang.String DEFAULT_BINARY_CONTENT_TYPE
      Default Content-Type in binary form
      static java.lang.String DEFAULT_TEXT_CONTENT_TYPE
      Default Content-Type in Text form
      static java.lang.String FILE
      Content-disposition value for file attachment.
      static java.lang.String FILENAME  
      static java.lang.String FORM_DATA
      Content-disposition value for form data.
      static java.nio.charset.Charset ISO_8859_1
      Charset for 8BIT
      static java.lang.String MULTIPART_MIXED
      HTTP content type body attribute for multiple uploads.
      static java.lang.String NAME  
      static java.nio.charset.Charset US_ASCII
      Charset for 7BIT
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private HttpPostBodyUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static int findEndOfString​(java.lang.String sb)
      Find the end of String
      (package private) static int findNonWhitespace​(java.lang.String sb, int offset)
      Find the first non whitespace
      (package private) static int findWhitespace​(java.lang.String sb, int offset)
      Find the first whitespace
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CONTENT_DISPOSITION

        public static final java.lang.String CONTENT_DISPOSITION
        HTTP content disposition header name.
        See Also:
        Constant Field Values
      • FORM_DATA

        public static final java.lang.String FORM_DATA
        Content-disposition value for form data.
        See Also:
        Constant Field Values
      • ATTACHMENT

        public static final java.lang.String ATTACHMENT
        Content-disposition value for file attachment.
        See Also:
        Constant Field Values
      • FILE

        public static final java.lang.String FILE
        Content-disposition value for file attachment.
        See Also:
        Constant Field Values
      • MULTIPART_MIXED

        public static final java.lang.String MULTIPART_MIXED
        HTTP content type body attribute for multiple uploads.
        See Also:
        Constant Field Values
      • ISO_8859_1

        public static final java.nio.charset.Charset ISO_8859_1
        Charset for 8BIT
      • US_ASCII

        public static final java.nio.charset.Charset US_ASCII
        Charset for 7BIT
      • DEFAULT_BINARY_CONTENT_TYPE

        public static final java.lang.String DEFAULT_BINARY_CONTENT_TYPE
        Default Content-Type in binary form
        See Also:
        Constant Field Values
      • DEFAULT_TEXT_CONTENT_TYPE

        public static final java.lang.String DEFAULT_TEXT_CONTENT_TYPE
        Default Content-Type in Text form
        See Also:
        Constant Field Values
    • Constructor Detail

      • HttpPostBodyUtil

        private HttpPostBodyUtil()
    • Method Detail

      • findNonWhitespace

        static int findNonWhitespace​(java.lang.String sb,
                                     int offset)
        Find the first non whitespace
        Returns:
        the rank of the first non whitespace
      • findWhitespace

        static int findWhitespace​(java.lang.String sb,
                                  int offset)
        Find the first whitespace
        Returns:
        the rank of the first whitespace
      • findEndOfString

        static int findEndOfString​(java.lang.String sb)
        Find the end of String
        Returns:
        the rank of the end of string