回答編集履歴
1
補足
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
3.クエリーストリングに生で`=`が1つでも含まれる場合
|
9
9
|
CGIプログラムは引数無しで呼び出される。
|
10
10
|
|
11
|
-
今時は、`=`無しのクエリーで、引数で参照するような`CGI`プログラムを作る人は居なさそうなので、どっちでも良いかと思います
|
11
|
+
今時は、`=`無しのクエリーで、引数で参照するような`CGI`プログラムを作る人は居なさそうなので、どっちでも良いかと思います。ライブラリを使うならそのライブラリの仕様に任せれば良いし、自力でエンコーディングするなら、あえて`+`を使う理由は無いですね。
|
12
12
|
もしそういうCGIプログラムとウェブページを作るなら、各引数の区切りは`+`で、1つの引数の中に空白を含める場合は`%20`という使い分けが必須です。
|
13
13
|
|
14
14
|
クエリーストリングで`=`や`&`が特別な意味を持ったのは、formタグ登場以降なので、それ以前のクエリーストリングを付けるにはisindexタグしか無かった時代には上記の3番のケースは無かったと思います。
|