0

HTTPGet呼び出しを機能させるのに問題があります。

接続を開く前に、文字列を連結して印刷します。

したがって、私の文字列は次のようになります。

http://example.com?Adri%E1n%20

ただし、サーバーはそれを次のように受信しています。

http://example.com?Adri%EF%BF%BDn%20

問題がサーバー側にあるのか、Javaから呼び出しを行うのかはわかりません。

助けてください。

追加情報:(%E1 =á)

4

1 に答える 1

0

試す

    System.out.println(URLEncoder.encode("á", "UTF-8"));

版画

%C3%A1

于 2013-01-31T07:15:13.563 に答える