Add explicit null checking for charset in SimpleHttpClient#encodeRequestParams (#1589)
This commit is contained in:
parent
5e1a443663
commit
4f31b2c61b
|
|
@ -156,6 +156,9 @@ public class SimpleHttpClient {
|
|||
* @return encoded request parameters, or empty string ("") if no parameters are provided
|
||||
*/
|
||||
private String encodeRequestParams(Map<String, String> paramsMap, Charset charset) {
|
||||
if (charset == null) {
|
||||
throw new IllegalArgumentException("charset is not allowed to be null");
|
||||
}
|
||||
if (paramsMap == null || paramsMap.isEmpty()) {
|
||||
return "";
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue