ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
今回はVisual Studio CodeでOpenAPIを利用する手順を簡単に紹介しようと思います。Swagger Editor(https://editor.swagger.io/)も利用でき ...
この記事は STORES.jp Advent Calendar 2019 の2日目です。 私が勤めているストアーズ・ドット・ジェーピー株式会社(以下STORES.jp)はheyグループとなり急拡大している真っ最中で、それはエンジニアチームも例外ではありません。 2018年ごろまでは10人に満たない ...
さきほど、「Swagger 3.0(OAS:Open API Specification 3.0)」と書きましたが、実は今回の3.0へのバージョンアップより、Swaggerは位置付けが変わっています。まずはその点を説明しておきましょう。 Smarter Bear社のSwaggerは2015年12月31日に、マイクロソフトやグーグルなどに ...
Low-Level toolingは呼び名の通り低レイヤの機能を提供しており、言語別に以下の3種類のパターンに大別されます。APIプロバイダから受け取ったSwagger Specファイルを、APIコンシューマ側で読み込み(parse)、クラスやオブジェクト(model)に格納したり、別の ...
マイクロサービスを始めたときに出てくる課題の一つに、サービスを追加・修正する度に必要となるAPI管理があります。このシリーズでは2回に分けて、MicroProfile OpenAPIを使ったAPI管理(注1)を紹介します。 なお、ここで紹介するプログラムの完全なソース ...
セキュリティ企業のRapid7は6月22日、オープンソースのAPIフレームワーク「Swagger」に深刻な脆弱性が見つかったと報告した。NodeJS、PHP、Ruby、Javaなど主要言語向けのSwaggerコードジェネレータに脆弱性が存在すると指摘している。 Rapid7によると、脆弱性はSwagger ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する