首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >swagger-editor:查找使用GET参数url的代码。

swagger-editor:查找使用GET参数url的代码。
EN

Stack Overflow用户
提问于 2021-04-21 10:37:56
回答 1查看 187关注 0票数 0

运行swagger编辑器的步骤:

代码语言:javascript
复制
git clone git@github.com:swagger-api/swagger-editor.git
cd swagger-editor
npm run dev

使用:

在浏览器中打开url:http://localhost:3200/?url=http://exampleurl.com

在这种用法中,来自http://exampleurl.com的网页被加载到编辑器中。我找不到相关的代码。我试过找关键词fetch,url和其他几个。我找到代码的原因是需要修改获取参数。特别是添加credentials: 'include',以便能够使用保留的会话请求gitlab url。

任何帮助都将不胜感激,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-01-20 16:43:19

将动态查询参数传递给swagger-ui的能力在默认情况下已被禁用,因为swagger-ui 4.1.3 (由swagger-编辑器包含)。这是因为一个与潜在的钓鱼相关的安全咨询

如果您仍然希望在您的傲慢编辑器上启用该功能,那么配置参数就是您所需要的。请注意,这也将允许通过url params覆盖其他配置设置,尽管其含义与在客户端浏览器上运行的配置设置相同,而不是在服务器上。

如果您使用的是swagger编辑器停靠器映像,则可以使用以下内容启用它:

代码语言:javascript
复制
docker run -e QUERY_CONFIG_ENABLED=true -p 8080:8080 swaggerapi/swagger-editor:v4.0.4
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67194157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档