Class HttpUtils

java.lang.Object
org.apache.dubbo.remoting.http12.HttpUtils

public final class HttpUtils extends Object
  • Field Details

    • HEAP_ALLOC

      public static final io.netty.buffer.ByteBufAllocator HEAP_ALLOC
    • DATA_FACTORY

      public static final io.netty.handler.codec.http.multipart.HttpDataFactory DATA_FACTORY
    • CHARSET_PREFIX

      public static final String CHARSET_PREFIX
      See Also:
  • Method Details

    • getStatusMessage

      public static String getStatusMessage(int status)
    • toStatusString

      public static String toStatusString(int statusCode)
    • decodeCookies

      public static List<HttpCookie> decodeCookies(String value)
    • encodeCookie

      public static String encodeCookie(HttpCookie cookie)
    • parseAccept

      public static List<String> parseAccept(String header)
    • parseQuality

      public static float parseQuality(String expr, int index)
    • parseAcceptLanguage

      public static List<Locale> parseAcceptLanguage(String header)
    • parseContentLanguage

      public static List<Locale> parseContentLanguage(String header)
    • parseLocale

      public static Locale parseLocale(String locale)
    • createPostRequestDecoder

      public static io.netty.handler.codec.http.multipart.HttpPostRequestDecoder createPostRequestDecoder(HttpRequest request, InputStream inputStream, String charset)
    • readPostValue

      public static String readPostValue(io.netty.handler.codec.http.multipart.InterfaceHttpData item)
    • readUpload

      public static HttpRequest.FileUpload readUpload(io.netty.handler.codec.http.multipart.InterfaceHttpData item)