Skip to content

Commit 67b5729

Browse files
authored
Merge pull request #240 from sxci/header_iso_8859_1
okhttp 头信息中字符只允许 iso-8859-1
2 parents 203f731 + 643a8c1 commit 67b5729

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

library/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ android {
3838
dependencies {
3939
compile 'com.squareup.okhttp3:okhttp:3.2.0'
4040
compile 'com.qiniu:happy-dns:0.2.7'
41-
// compile 'com.android.support:appcompat-v7:21.0.3'
4241
compile fileTree(include: ['*.jar'], dir: 'libs')
4342
}
4443

library/src/main/java/com/qiniu/android/http/UserAgent.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.qiniu.android.common.Constants;
77
import com.qiniu.android.utils.StringUtils;
88

9+
import java.nio.charset.Charset;
910
import java.util.Locale;
1011
import java.util.Random;
1112

@@ -72,7 +73,7 @@ private static String deviceName(String manufacturer, String model) {
7273
public String getUa(String part) {
7374
String _part = ("" + part).trim();
7475
_part = _part.substring(0, Math.min(16, _part.length()));
75-
return ua + "; " + _part + ")";
76+
return new String((ua + "; " + _part + ")").getBytes(Charset.forName("ISO-8859-1")));
7677
}
7778

7879
}

0 commit comments

Comments
 (0)