我有一个昂首阔步的合同,(例如petshop swagger contract) 我想将这个招摇合同转换为响应json(示例如下)。
因为我使用wiremock进行模拟服务。我用请求和响应体创建了模拟json。附上输出json文件格式以供参考。
我已经越过了一些api,但不认为它会给出我期待的东西。
Swagger UI - 它的每个请求和每个请求都会被删除回应,当我们给“试试”时,它会在下面给出回应。但我希望生成单个json或多json,但包括请求。
SwagMock
Swagger Mock Server
prism - 当执行命令prism run --mock --list --spec“swagger.json”时,我们会给出合同中可用的方法和网址列表
但我希望它在json文件中(包括请求方法& url),如下面提到的json响应文件。
请帮助我确定一个工具或api,以便根据我的预期响应/请求json生成一个swagger合同。
{
"id" : "00ad7721-3b22-340b-a96e-20349a46eb96",
"request" : {
"url" : "/rest/services/1/dashboard",
"method" : "GET"
},
"response" : {
"status" : 200,
"bodyFileName" : "body-1-dashboard-SuYrn.json",
"headers" : {
"Date" : "Fri, 17 Nov 2017 12:40:58 GMT",
"X-Application-Context" : "dsbk:8082",
"Cache-Control" : "no-cache",
"Content-Type" : "application/json;charset=utf-8",
"X-Content-Type-Options" : "nosniff",
"X-XSS-Protection" : "1; mode=block",
"X-Frame-Options" : "DENY",
"Transfer-Encoding" : "chunked"
}
},
"uuid" : "00ad7721-3b22-340b-a96e-20349a46eb96"
}