2016-10-31 6 views

答えて

4

これは、+がHTTPの空白文字のURLエンコードであるために発生します。 GETを使用すると、データがコードに渡される前に、URLがサーバーによって解析されます。 POSTの処理は異なり、+の領域への変換は含まれません。

実際に+をデータとしてGETに送信する場合は、%2Bとエンコードします。 +をスペースに変換する同じデコード処理では、%2B+に変換されます。また、encodeURI()関数を見てください。

関連する問題