情報処理安全確保支援士暗記無料で始める

Web API(REST API)とは?うぇぶえーぴーあい

Web API(REST API)とは、HTTPのURLで操作対象の資源を、GET・POST・PUT・DELETEなどのメソッドで操作の種類を表し、外部のソフトウェアへ機能を開放する窓口がREST API。表現形式はJSONが主流で、サーバ側に前回のやり取りを覚えさせず、認証・認可の情報を毎回のリクエストに載せる設計をとる。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の頻出用語/午前II

別名:Web API、REST API

情報処理安全確保支援士を最短で暗記・合格する →

背景

画面(HTML)を返す作りのままでは、他社サービスや自社の別システムから機能を呼べない。かといって初期のSOAPは規約が重く、モバイルアプリからは扱いづらかった。そこで「HTTPが元から持っている語彙だけで済ませる」という割り切りが広まったのがRESTである。支援士で問われるのは、この割り切りの副作用のほうだ。守るべき境界が画面単位からエンドポイント単位に細分化し、認可判定をエンドポイントごとに書く必要が生まれた。

具体例

GitHubのREST APIでは GET /repos/{owner}/{repo}/issues が課題一覧、POST が起票にあたり、Authorization: Bearer <トークン> を毎回添える。社内の監視基盤から障害チケットを自動起票する場合も、権限を絞ったトークンを発行して同じ形で呼び出す。

試験での引っ掛け

「サーバがセションを保持するのがREST」は誤りで、状態は毎回のリクエストに載せるのが原則。参照だけのGETは何度実行しても結果が変わらない(べき等)が、POSTの再送は登録が重複する。URLは資源を名詞で表し、/getUser のように動詞を入れるのはREST的ではない。XMLベースで独自の規約を持つSOAPはRESTの一種ではなく、別方式である。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

情報処理安全確保支援士を最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 「サーバがセションを保持するのがREST」は誤りで、状態は毎回のリクエストに載せるのが原則。