ITパスポート|IT全般
REST API(HTTPメソッド)とは?自分ごと体験で覚えるITパスポート対策
ITパスポート対策 / 読了:約3分
🎬 こんなシーン、想像してみて
API開発中の自分。「既存ユーザープロフィールを丸ごと更新」する操作。GET?POST?PUT?
❓ 2問問題:あなたならどっち?
次の状況に当てはまるのは?
- ✅ PUT
- ❌ POST→ POSTは新規作成。「既存リソースを上書き更新」がPUT
✅ 正解:PUT
📘 REST API(HTTPメソッド)とは何か
GET=取得・POST=作成・PUT=更新・DELETE=削除REST APIの主要HTTPメソッド:GET(リソース取得・読み取り専用)・POST(新規リソース作成)・PUT(既存リソースの全体更新)・PATCH(部分更新)・DELETE(削除)。
🎯 試験のキモ
RESTfulなAPIはURLでリソースを表し、HTTPメソッドで操作を表す設計。例:GET /users/1(ID=1のユーザー取得)、DELETE /users/1(削除)。POSTとPUTの違いは「新規作成か更新か」で区別する。 **覚え方** 🎯 **GET(取得)・POST(作成)・PUT(更新)・PATCH(部分更新)・DELETE(削除)**のCRUD。**POST=新規/PUT=上書き**が混同ポイント。
⚠️ 間違いやすいポイント
「PUTとPATCHは同じ」は誤り。PUTはリソース全体の置き換え、PATCHは一部のみの変更。既存ユーザーのメールアドレスだけ変更する場合はPATCHが適切。またGETはサーバー状態を変えない冪等・安全なメソッドだが、POSTは毎回新規作成するため冪等ではない点も頻出ひっかけ。
🧠 覚え方
**GET(取得)・POST(作成)・PUT(更新)・PATCH(部分更新)・DELETE(削除)**のCRUD。**POST=新規/PUT=上書き**が混同ポイント。
📚 ITパスポートの試験対策・勉強方法
REST API(HTTPメソッド)はITパスポートのIT全般分野で頻出(mid)。ITパスポート 過去問・勉強方法・独学・何時間に取り組むなら、自分ごとシナリオで一度体験してから問題を解くのが定着の鍵。何度も繰り返して覚え方フレーズを口に出すと記憶に残りやすい。
知識をクイズで確認しよう!
🏆 用語4択チャレンジ →