Skip to content

Commit 697ff0b

Browse files
committed
Fix issues with arabic response .
1 parent 82b0162 commit 697ff0b

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

server/src/main/java/com/androthink/server/handler/ResponseHandler.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public void sendHtmlFileResponseWithCustomHeader(int code, String filename, Map<
9797

9898
String page = ServerHelper.getHtmlFromAsset(context, filename);
9999

100-
byte[] data = page.getBytes();
100+
byte[] data = page.getBytes("UTF-8");
101101
sendResponseHeader(code, ServerHelper.CONTENT_TYPE.HTML, data.length, customHeaders);
102102

103103
this.responseStream.write(data);
@@ -114,7 +114,7 @@ public void sendHtmlFileResponse(int code, String filename) throws IOException {
114114

115115
String page = ServerHelper.getHtmlFromAsset(context, filename);
116116

117-
byte[] data = page.getBytes();
117+
byte[] data = page.getBytes("UTF-8");
118118
sendResponseHeader(code, ServerHelper.CONTENT_TYPE.HTML, data.length);
119119

120120
this.responseStream.write(data);
@@ -137,7 +137,7 @@ public void sendHtmlFileResponse(int code, String filename, @NonNull Map<String,
137137
page = page.replace(key, (value != null ? value : ""));
138138
}
139139

140-
byte[] data = page.getBytes();
140+
byte[] data = page.getBytes("UTF-8");
141141
sendResponseHeader(code, ServerHelper.CONTENT_TYPE.HTML, data.length);
142142

143143
this.responseStream.write(data);
@@ -161,7 +161,7 @@ public void sendHtmlFileResponse(int code, String filename, @NonNull Map<String,
161161
page = page.replace(key, (value != null ? value : ""));
162162
}
163163

164-
byte[] data = page.getBytes();
164+
byte[] data = page.getBytes("UTF-8");
165165
sendResponseHeader(code, ServerHelper.CONTENT_TYPE.HTML, data.length, customHeaders);
166166

167167
this.responseStream.write(data);

0 commit comments

Comments
 (0)