HOME»応用情報技術者令和7年春期»午前問17
応用情報技術者令和7年春期 午前問17
問17
- curl
- OpenAM
- Serverspec
- Swagger
分類
テクノロジ系 » ソフトウェア » オープンソースソフトウェア
正解
エ
解説
- curl(カール)は、HTTP/HTTPSのリクエストをコマンドラインから送信するオープンソースのクライアントツールです。多くのOSに標準で搭載されています。
- OpenAMは、認証・認可・フェデレーション等の機能を備え、Web上でシングルサインオン(SSO)を実現するOSSです。多くの認証方式をサポートしています。
- Serverspecは、コマンドラインからサーバの設定状態やサービスの稼働状況を自動的に検証するオープンソースのテストツールです。
- 正しい。Swagger(スワッガー)は、Web APIの設計・記述・管理を支援するオープンソースのツール群です。以下のような機能が提供されます。
- Swagger Editor:OpenAPI仕様に準拠したAPI定義を作成、編集、視覚化できる
- Swagger UI:API定義をもとに生成されたAPIドキュメントをWebブラウザで確認し、探索・テストできる
- Swagger Codegen:API定義からクライアント/サーバのコード、APIドキュメントのコードを生成する
https://laws.e-gov.go.jp/api/2/swagger-ui/