Interface MultipartParser
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Contract for parsing HTML form fields encoded according to the
multipart/form-data specification.
A standard threadsafe implementation can be acquired via the defaultInstance() factory method.
See https://www.soklet.com/docs/request-handling#multipart-form-data for detailed documentation.
- Author:
- Mark Allen
-
Method Summary
Modifier and TypeMethodDescriptionstatic MultipartParserAcquires a threadsafeMultipartParser.extractMultipartFields(Request request) Given a request, detect all HTML form fields withmultipart/form-dataencoding and parse their values.
-
Method Details
-
extractMultipartFields
Given a request, detect all HTML form fields withmultipart/form-dataencoding and parse their values.- Parameters:
request- the request to parse- Returns:
- a mapping of form field names to corresponding sets of form field values
-
defaultInstance
Acquires a threadsafeMultipartParser.The returned instance is guaranteed to be a JVM-wide singleton.
- Returns:
- a
MultipartParserinstance
-