2025年(令和7年) 春期 応用情報技術者 午前 問17

OpenAPI Specificationに従ったAPIの定義・開発を支援する機能を提供するOSSはどれか。

 ア  curl  イ  OpenAM  ウ  Serverspec  エ  Swagger


答え エ


解説

 ア  curlはまざまなプロトコルを用いてデータを転送するライブラリとコマンドラインツールを提供するcURL(client for URL)の一種で、ファイルを送信または受信するコマンドラインツールです。(×)
 イ  OpenAMは、オープンソースのアクセス管理、エンタイトルメント、フェデレーション・サーバーのプラットフォームです。(×)
 ウ  Serverspecは、サーバの状態をテストするツール です。(×)
 エ  Swaggerは、API開発を支援するツールでOpenAPI仕様に基づいています。(〇)


キーワード
・OpenAPI Specification

キーワードの解説
  • OpenAPI Specification(OpenAPI仕様、OAS)
    Webアプリケーション同士の安全な通信のために、どのような項目・形式で仕様を記載すべきか定義したフォーマットです。 YAMLまたはJSON形式で記述し、APIのエンドポイント、パラメータ、レスポンスなどを定義しることで、APIの仕様を統一し、開発やテストを効率化することができます。

もっと、「OpenAPI Specification」について調べてみよう。

戻る 一覧へ 次へ