「仮想サーバ/docker/MockApiサーバ」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Swaggerapiでサーバー作成) |
(→Swaggerapiでサーバー作成) |
||
行16: | 行16: | ||
ttp://localhost:8090 | ttp://localhost:8090 | ||
− | + | サンプルでxmlを表示したい場合 | |
#/pet/findByStatusを開いて、try it outを選択 | #/pet/findByStatusを開いて、try it outを選択 | ||
#availableを選択 | #availableを選択 |
2021年1月28日 (木) 21:21時点における版
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を表示したい場合
- /pet/findByStatusを開いて、try it outを選択
- availableを選択
requestに https://petstore.swagger.io/v2/pet/findByStatus?status=available とでるので、表示するとxmlが出る。
参考:https://qiita.com/aucfan-engineer/items/5532fcf69b4f4dcd1c41