Class MultipartUtil

java.lang.Object
org.summerboot.jexpress.nio.server.multipart.MultipartUtil

public class MultipartUtil extends Object
Author:
https://github.com/netty/netty/blob/4.1/codec-http/src/main/java/io/netty/handler/codec/http/multipart/HttpPostRequestDecoder.java
  • Constructor Details

    • MultipartUtil

      public MultipartUtil()
  • Method Details

    • isMultipart

      public static boolean isMultipart(io.netty.handler.codec.http.HttpRequest request)
      Check if the given request is a multipart request
      Parameters:
      request -
      Returns:
      True if the request is a Multipart request
    • getMultipartDataBoundary

      protected static String[] getMultipartDataBoundary(String contentType)
      Check from the request ContentType if this request is a Multipart request.
      Parameters:
      contentType -
      Returns:
      an array of String if multipartDataBoundary exists with the multipartDataBoundary as first element, charset if any as second (missing if not set), else null
    • splitHeaderContentType

      protected static String[] splitHeaderContentType(String sb)
      Split the very first line (Content-Type value) in 3 Strings
      Returns:
      the array of 3 Strings