電子書籍の厳選無料作品が豊富!

参考書の内容で質問します。
・・・▶POST送信
  ▶データはURLにはつけない
この意味が分かりません!?
もしかして http//:php… みたいに URLの「アドレスをつけたれダメ」 
との意味なのでしょうか?
 よろしくお願いいたします。

A 回答 (2件)

文脈が分からないので推測ですが、


もしかしたら、POSTとGETの比較なのかもしれません。

GETは、URL末尾のクエリ情報
(?a=11&b=22 みたいな情報)
を扱えますが、
POSTはそういった送信方法ではないので、
「データはURLにはつけない」
という表現になるのではないかと思います。
    • good
    • 1
この回答へのお礼

ご回答くださいまして、ありがとうございました。
正解でした。
 参考書に
GETは送信のときにはURLの後に「?a%9%80&81・・・」のような
表示がつくのです。これに対してPOST送信のときは、アドレスバーに
は単純に「http://localhost/okuri.html」と表示されるだけです。

書式:GETメソッドでのアドレスバーの表示
   URL?データ名=データ

お礼日時:2021/12/17 07:07

-- GET送信の例



GET /foo.php?pi=3.14 HTTP/1.1 ← URL に送信内容が付く
Host: example.com
← 改行

-- POST 送信の例

POST /foo.php HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 7
← 改行
pi=3.14 ← URL とは別に送信内容を送る
    • good
    • 1
この回答へのお礼

ご連絡ありがとうございます。
了解です。
今後ともよろしくお願いいたします。

お礼日時:2021/12/17 07:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!