見出し画像

GETとPOSTの違いについて【HTTP通信リクエスト】Webサイト制作の基本

GETとPOSTとは?

「GET」と「POST」は、HTTPプロトコルで使用される2つの主要なHTTPメソッドです。

・HTTP GET URL

パラメータを使いリソースを取得する

HTTP GETは、URLに含まれるパラメータを使って、リソースを取得します。例えば、https://example.com/page?id=123 のようなURLにアクセスすると、idが123のページが表示されます。

・HTTP POST

リクエストの本文に含まれるデータを送信する

HTTP POSTの具体例として、Webフォームの送信が挙げられます。

例えば、以下のようなWebフォームがあるとします。

<form action="https://example.com/form" method="post">
  <label for="name">名前:</label>
  <input type="text" id="name" name="name"><br><br>
  <label for="email">メールアドレス:</label>
  <input type="email" id="email" name="email"><br><br>
  <input type="submit" value="送信">
</form>

このWebフォームでは、ユーザーが名前とメールアドレスを入力し、送信ボタンをクリックすることで、データがサーバーに送信されます。

送信ボタンをクリックすると、ブラウザはHTTP POSTリクエストを送信し、リクエストの本文に以下のようなデータが含まれます。

name=山田太郎&email=yamada@example.com


続きはこちら
https://eguweb.jp/web/63323/


この記事が参加している募集

マーケティングの仕事

仕事について話そう

サポートお願い致します!