public class HttpUtil extends Object
构造器和说明 |
---|
HttpUtil() |
限定符和类型 | 方法和说明 |
---|---|
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
- UnsupportedEncodingException
public static String paramToQueryString(Map<String,String> params, String charset) throws UnsupportedEncodingException
params
- charset
- UnsupportedEncodingException
public static boolean validateEndpointArgs(String endpoint)
endpoint
- for checkpublic static boolean checkSSRF(String param)
param
- for checkCopyright © 2021. All Rights Reserved.