HTTPプロトコルにおいて、クライアントがサーバーに対してどのような処理を要求するかを明示する仕組み。GET、POST、PUT、DELETEなど複数の方式があり、データ取得、送信、更新、削除といった異なる目的に応じて使い分けられる。RESTful APIの設計でも重要な役割を担う。
HyperText Transfer Protocolの通信仕様として1990年代に策定された。クライアント・サーバー間の操作内容を統一的に表現するために、データベースのCRUD操作に基づいた複数のメソッドが定義された。
似た言葉との違い・使い分けを解説しています。
この言葉やそのテーマを深めたい方へ。