7

私はApacheCommonsCodecURLCodecからURLをエンコードするために使用していますが、スペースを次のようにエンコードしていません+%20

なぜ?そして解決策は何ですか?

4

3 に答える 3

4

この関連する質問を参照してください

もちろん、url.replace("+", "%20");必要に応じていつでも実行できます(エンコード後)

于 2011-02-21T21:19:22.550 に答える
2

+スペースをエンコードするのと同じくらい有効な方法だからです。何を「解決」しようとしていますか?

于 2011-02-21T21:15:42.687 に答える
2

URLCodec は、送信されたフォームに適したものをエンコードします。これは、URL をパーセントでエンコードするのとは異なります。この質問にはさらに説明があります

URL をエンコードする方法については、この質問を参照してください。

于 2011-02-21T21:25:39.413 に答える