facebook twitter hatena line email

仮想サーバ/docker/MockApiサーバ

提供: 初心者エンジニアの簡易メモ
2021年1月28日 (木) 21:21時点におけるAdmin (トーク | 投稿記録)による版 (Swaggerapiでサーバー作成)

移動: 案内検索

mmockでサーバを作成

go言語で作られたmockAPIサーバー jordimartin/mmockを使う。

dockerhubのmmock:https://hub.docker.com/r/jordimartin/mmock

参考:https://qiita.com/Ryo478468/items/4a959c5d7312045f471c

Swaggerapiでサーバー作成

docker pull swaggerapi/swagger-ui
docker run -d -p 8090:8080 swaggerapi/swagger-ui

以下でswagger-uiのapi設定のAPIリストが出る

ttp://localhost:8090

サンプルでxmlを表示したい場合

  1. /pet/findByStatusを開いて、try it outを選択
  2. availableを選択

requestに https://petstore.swagger.io/v2/pet/findByStatus?status=available とでるので、表示するとxmlが出る。

参考:https://qiita.com/aucfan-engineer/items/5532fcf69b4f4dcd1c41