Swagger UI - "试一试!"按钮调用失败

时间:2016-03-17 23:20:10

标签: swagger-ui

我在本地计算机上安装了Swagger UI。当我提取一些Swagger定义时,定义工作正常,但是,当我点击"Try it out!"按钮时,调用无法说明"No response from server"

但是,当我从Swagger UI获取请求URL并直接在浏览器中运行时,服务器会响应(BAU)。

我错过了什么吗?我是否需要设置/配置Swagger UI才能进行此调用?

注意:我刚刚下载了最新版本的Swagger,并在Windows桌面上使用Tomcat服务器在本地运行。

请帮忙。

1 个答案:

答案 0 :(得分:0)

Swagger-ui的规范通常采用JSON格式,包含主机(包括端口),basePath,路径(每个API服务的路径数组)。 Swagger-client将从所有这些属性构造请求URL,并使用" Accept"将请求发送到URL。头。现在您无法从服务中获得响应,您需要检查后端服务是否正在运行。您可以打开浏览器开发工具来捕获HTTP请求并查看它是否正确。

您可以转到http://petstore.swagger.io/查看其工作原理。