【发布时间】:2021-12-08 16:20:55
【问题描述】:
我是 Swagger 的新手。我创建了一个 aws API 网关。当我尝试使用 swagger 运行它时,出现此错误
获取失败。 可能的原因:
- CORS
- 网络故障
- 对于 CORS 请求,URL 方案必须是“http”或“https”。
但是当我复制 curl 并将其导入邮递员时,它工作正常。它在邮递员中工作正常,但我在招摇时遇到错误。谁能帮我这个? 提前致谢!!
【问题讨论】:
-
检查 CORS 是否在后端正确调整,因为 Postman 不发送预检请求
-
@Anatoly 你是说这些吧? Access-Control-Allow-Origin'、Access-Control-Allow-Methods'、Access-Control-Allow-Headers'
-
浏览器开发工具中控制台选项卡上的完整错误消息是什么?
-
通常情况下,CORS 通过添加
cors中间件包进行调优,可能还需要指明一些额外的非默认参数
标签: node.js swagger aws-api-gateway swagger-2.0 swagger-editor