public class HttpUtil extends Object
| Constructor and Description |
|---|
HttpUtil() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkSSRF(String param)
Validate character contained in regular http params to avoid SSRF attack.
|
static String |
paramToQueryString(Map<String,String> params,
String charset)
Encodes request parameters to a URL query.
|
static String |
urlEncode(String value,
String charset)
Encode a URL segment with special chars replaced.
|
static boolean |
validateEndpointArgs(String endpoint)
Validate character contained in Endpoint to avoid SSRF attack.
|
public static String urlEncode(String value, String charset) throws UnsupportedEncodingException
value - charset - UnsupportedEncodingExceptionpublic static String paramToQueryString(Map<String,String> params, String charset) throws UnsupportedEncodingException
params - charset - UnsupportedEncodingExceptionpublic static boolean validateEndpointArgs(String endpoint)
endpoint - for checkpublic static boolean checkSSRF(String param)
param - for checkCopyright © 2024. All Rights Reserved.