Package org.apache.cxf.jaxrs.utils
Class FormUtils
java.lang.Object
org.apache.cxf.jaxrs.utils.FormUtils
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddPropertyToForm(jakarta.ws.rs.core.MultivaluedMap<String, String> map, String name, Object value) static StringformToString(jakarta.ws.rs.core.Form form) static booleanisFormPostRequest(org.apache.cxf.message.Message m) static voidstatic voidpopulateMapFromEntityParts(jakarta.ws.rs.core.MultivaluedMap<String, String> params, List<jakarta.ws.rs.core.EntityPart> parts, org.apache.cxf.message.Message m, boolean decode) static voidpopulateMapFromMultipart(jakarta.ws.rs.core.MultivaluedMap<String, String> params, MultipartBody body, org.apache.cxf.message.Message m, boolean decode) static voidpopulateMapFromString(jakarta.ws.rs.core.MultivaluedMap<String, String> params, org.apache.cxf.message.Message m, String postBody, String enc, boolean decode) static voidpopulateMapFromString(jakarta.ws.rs.core.MultivaluedMap<String, String> params, org.apache.cxf.message.Message m, String postBody, String enc, boolean decode, jakarta.servlet.http.HttpServletRequest request) static voidpopulateMapFromStringOrHttpRequest(jakarta.ws.rs.core.MultivaluedMap<String, String> params, org.apache.cxf.message.Message m, String postBody, String enc, boolean decode) static StringreadBody(InputStream is, String encoding) static jakarta.ws.rs.core.FormreadForm(FormEncodingProvider<jakarta.ws.rs.core.Form> provider, org.apache.cxf.message.Message message) static voidrestoreForm(FormEncodingProvider<jakarta.ws.rs.core.Form> provider, jakarta.ws.rs.core.Form form, org.apache.cxf.message.Message message) static voidwriteForm(FormEncodingProvider<jakarta.ws.rs.core.Form> provider, jakarta.ws.rs.core.Form form, OutputStream os) static voidwriteMapToOutputStream(Map<String, List<String>> map, OutputStream os, String enc, boolean encoded)
-
Field Details
-
FORM_PARAMS_FROM_HTTP_PARAMS
- See Also:
-
FORM_PARAM_MAP
- See Also:
-
FORM_PARAM_MAP_DECODED
- See Also:
-
-
Method Details
-
formToString
-
restoreForm
public static void restoreForm(FormEncodingProvider<jakarta.ws.rs.core.Form> provider, jakarta.ws.rs.core.Form form, org.apache.cxf.message.Message message) throws Exception - Throws:
Exception
-
writeForm
public static void writeForm(FormEncodingProvider<jakarta.ws.rs.core.Form> provider, jakarta.ws.rs.core.Form form, OutputStream os) throws Exception - Throws:
Exception
-
readForm
public static jakarta.ws.rs.core.Form readForm(FormEncodingProvider<jakarta.ws.rs.core.Form> provider, org.apache.cxf.message.Message message) throws Exception - Throws:
Exception
-
addPropertyToForm
-
readBody
-
populateMapFromString
-
populateMapFromStringOrHttpRequest
-
populateMapFromString
-
logRequestParametersIfNeeded
-
writeMapToOutputStream
public static void writeMapToOutputStream(Map<String, List<String>> map, OutputStream os, String enc, boolean encoded) throws IOException- Throws:
IOException
-
populateMapFromEntityParts
-
populateMapFromMultipart
public static void populateMapFromMultipart(jakarta.ws.rs.core.MultivaluedMap<String, String> params, MultipartBody body, org.apache.cxf.message.Message m, boolean decode) -
isFormPostRequest
public static boolean isFormPostRequest(org.apache.cxf.message.Message m)
-