ITパスポートに戻る
REST API難易度: 標準

ITパスポート 一問一答REST API 第135問

問題

REST APIの特徴として、最も適切なものはどれか。

選択肢

  1. 1HTTPメソッド(GET, POST, PUT, DELETEなど)を使ってリソースを操作する設計原則に基づくAPI
  2. 2リアルタイム通信専用のプロトコルを使用するAPI
  3. 3データベースに直接アクセスするためのインタフェース
  4. 4ファイル転送のみを目的としたAPI

正解

1. HTTPメソッド(GET, POST, PUT, DELETEなど)を使ってリソースを操作する設計原則に基づくAPI

詳しい解説を見る

解説

REST APIは、HTTPのメソッドを使ってWeb上のリソース(資源)を操作する設計原則(REST)に基づくWeb APIである。URLで操作対象のリソースを指定し、GETで取得、POSTで作成、PUTで更新、DELETEで削除というように、HTTPメソッドで操作の種類を表現する。Webの標準技術だけで実装できるシンプルな仕組みのため拡張性・相互運用性が高く、Webサービス間の連携やスマートフォンアプリとサーバーの通信などに広く普及している。誤答肢のうち、リアルタイム通信専用のプロトコルを使用するという説明はRESTの特徴ではなく(RESTは汎用のHTTPを使う)、データベースに直接アクセスするためのインタフェースや、ファイル転送のみを目的としたAPIという説明も、HTTP経由でリソースを操作するというRESTの設計原則とは異なる。「HTTPメソッドでリソースを操作」がRESTを見分けるキーワードである。

一問一答

全200問を繰り返し学習

関連する一問一答

この調子で演習を続けよう

スキマ資格ではITパスポートの全1200問を分野別・難易度別に体系的に学習できます。ITパスポートはストラテジ系・マネジメント系・テクノロジ系の3分野バランスが合格の鍵です。