Javaの中でHttpURLConnectionは頭のLocationドメインの中国語の文字化けして問題を返します
263 ワード
HttpURLConnectionのgetHeaderFieldのデフォルトではすべてのヘッダがiso-8859-1で符号化されていますが、中国語は実際にuft 8で符号化されているため、文字化けの問題が発生しています.
これで中国語の文字化けしの問題を解決できます.
new String(conn.getHeaderField("location").getBytes("ISO-8859-1"), "UTF-8")
これで中国語の文字化けしの問題を解決できます.