diff --git a/src/main/java/com/qiniu/util/UrlUtils.java b/src/main/java/com/qiniu/util/UrlUtils.java index 5aa153383..b327c55da 100644 --- a/src/main/java/com/qiniu/util/UrlUtils.java +++ b/src/main/java/com/qiniu/util/UrlUtils.java @@ -101,6 +101,9 @@ private static String urlEncode(String s, Charset charset, BitSet dontNeedEncodi throw new UnsupportedEncodingException(enc); } */ + if (charset == null) { + charset = Charset.forName("UTF-8"); + } for (int i = 0; i < s.length(); ) { int c = (int) s.charAt(i);