首页 > 解决方案 > Swagger 编辑器中的 Swagger ui json 导入给出错误:Undocumented TypeError: Failed to fetch on making API calls

问题描述

我有一个小型 Spring Boot 项目,我在其中配置了 swagger UI 以生成显示我的项目控制器方法的 API 文档的端点。如果我在本地运行我的项目,然后我访问:http://localhost:8080/swagger-ui/index.html,那么它工作得非常好,我可以看到我的项目 API 的文档。我还可以使用试用按钮在此页面上进行 API 调用。

现在我访问(我的应用程序仍在本地运行):http://localhost:8080/v2/api-docs 它给了我一个 JSON,我将它保存在我的系统中。

现在,我打开 swagger 编辑器(只需访问https://editor.swagger.io/),然后导入之前下载的 JSON。它向我展示了 API 文档,但现在如果我点击试用,它会给我一个错误:未记录的TypeError:无法获取

如何解决这个问题?如果我将此 JSON 提供给任何人,他们将如何测试我的 API?

标签: javascriptjavaspring-bootswaggerswagger-ui

解决方案


推荐阅读