Class MultipartFormBodyParser

java.lang.Object
de.craftsblock.craftsnet.api.http.body.BodyParser<MultipartFormBody>
de.craftsblock.craftsnet.api.http.body.parser.MultipartFormBodyParser

public class MultipartFormBodyParser extends BodyParser<MultipartFormBody>
This class is a body parser specifically designed to parse multipart form data request bodies. It extends the BodyParser class and provides an implementation to parse multipart form data from an input stream.
Since:
3.0.4-SNAPSHOT
See Also:
  • Constructor Details

    • MultipartFormBodyParser

      public MultipartFormBodyParser()
      Constructs a new MultipartFormBodyParser object with the content type set to "multipart/form-data".
  • Method Details

    • parse

      @Nullable public @Nullable MultipartFormBody parse(Request request, InputStream body)
      Parses the multipart form data body from the provided input stream.
      Specified by:
      parse in class BodyParser<MultipartFormBody>
      Parameters:
      request - The HTTP request associated with the body.
      body - The input stream containing the multipart form data body.
      Returns:
      The parsed multipart form data body object, or null if parsing fails.