Webのすべてのリクエストはこの動詞で成り立っています
Webブラウザとサーバーがデータをやり取りする際は、常にこのHTTPメソッドのいずれかを通じて「何をしたいのか」を伝えます。GETは取得、POSTは作成のように、それぞれのメソッドに明確な役割があり、開発者間の共通の約束事として使われています。
Web全体で共通する統一的な語彙です
これらのメソッドはほぼすべてのサーバーやフレームワークで標準化されているため、一度覚えれば特定のサイトやアプリだけでなく、Web全体でほぼそのまま通用する語彙になります。
よくある質問
PUTとPATCHはどう違うのですか?
PUTはデータ全体を新しい内容にまるごと置き換えるのに対し、PATCHは変更したい一部の項目だけを部分的に修正するという違いがあります。
Webページにアクセスすることもhttpメソッドなのですか?
はい、ブラウザのアドレスバーにURLを入力してページを開くことは、ほとんどの場合GETメソッドを使ってサーバーにそのページのデータをリクエストする処理です。