GET method、POST methodとは
GET(GETメソッド)とは、HTTP通信でWebブラウザ等のクライアントからWebサーバへと送られる、HTTPリクエストの一種です。 基本的に、Webサーバから情報を取り出す(GET)するために使用されます。 HTTPリクエストは、リクエスト行、ヘッダ、メッセージ ボディの3つの部分で構成されます。
POST(POSTメソッド)とは、HTTP通信でWebブラウザ等のクライアントからWebサーバへと送られる、HTTPリクエストの一種です。 基本的に、Webサーバに情報を送り出す(POST)するために使用されます。
なるほど、わからん
という感じの理解のまま来ておりましたが、
本日一服しておると神(先輩)からお告げが。
データベースの値を操作するのが、POSTで
データベースの値を取ってくるのが、GETやで
完全に理解した。
ということです。
細かいところは違うのかもしれないけど、これがわかれば色々スッキリしましたわ。
APIのPOSTとGET
APIでも両方のメソッドを使用していたのですが、違いがよく分かってなかったですが、
POSTメソッドは、データを入れるやつなので、
リクエストパラメータが多いのだ
データを追加する時に入力フォームに入力したい内容とかが、パラメータになり、
レスポンスは、完了!とか
GETメソッドは、データをとってくるやつなので、
リクエストパラメータは少ないのだ
リクエストパラメータには、userIDとか、
レスポンスは、ユーザデータまとまったやつがjsonとかで帰ってくるわけだ
まとめ
ってことで、POST,GET?何それ美味しいの?
から、なるほど完全に理解した。
となったわけです。
本日もご清聴ありがとうございました
おわり