2

URL にスペースがあるとします。%20 に変換する正しい方法は何ですか? 「交換」の提案はありません。

たとえば、ブラウザ ウィンドウに「http://test.com/test and test/a 」と入力すると、 http://test.com/test%20and%20test/aに変換されます。

URLEncoder を使用すると、/ も変換されます。これは私が望むものではありません。

ありがとう、

これは正しい方法のようです。質問に追加するには、パスに utf8 エンコードで有効な URL に変換したい非 ASCII コードがある場合はどうすればよいですか? 例: test.com:8080/test and test/pierlag2_carré/a?query=世界 test.com:8080/test%20and%20test/pierlag2_carr%C3%A9/a?query= に変換したい%E4%B8%96%E7%95%8C

4

3 に答える 3