Skip to content

Commit c809801

Browse files
committed
Merge pull request #36 from sankate/master
Add support for accented characters.
2 parents 414b38a + c0575e4 commit c809801

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/main/java/com/wepay/net/WePayResource.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
package com.wepay.net;
22

33
import java.io.BufferedReader;
4-
import java.io.DataOutputStream;
54
import java.io.IOException;
65
import java.io.InputStream;
76
import java.io.InputStreamReader;
7+
import java.io.OutputStreamWriter;
8+
import java.io.Writer;
89
import java.net.URL;
10+
import java.nio.charset.StandardCharsets;
911

1012
import javax.net.ssl.HttpsURLConnection;
1113

@@ -62,8 +64,8 @@ protected static javax.net.ssl.HttpsURLConnection httpsConnect(String call, Stri
6264

6365
public static String request(String call, JSONObject params, String accessToken) throws WePayException, IOException {
6466
HttpsURLConnection connection = httpsConnect(call, accessToken);
65-
DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
66-
wr.writeBytes(params.toString());
67+
Writer wr=new OutputStreamWriter(connection.getOutputStream(), StandardCharsets.UTF_8);
68+
wr.write(params.toString());
6769
wr.flush();
6870
wr.close();
6971
boolean error = false;

0 commit comments

Comments
 (0)