cws001 / swagger-exp-knife4j

一款基 于Knife4j 的 Swagger 接口自动化测试未授权工具
68 stars 2 forks source link

Knife4j文档请求异常 #1

Open NoneVector opened 7 months ago

NoneVector commented 7 months ago

自带的index.html打不开,python启动py文件后也是这个报错

cws001 commented 7 months ago

问题1:index.html 打不开。 是因为自带的 index.html 得使用本地WEB服务才能正常打开

问题2:指定参数 -c , Kinef4j 界面报错 “Knife4j文档请求异常”。 是没成功把 api-docs.json 渲染到 Kinef4j 界面,你可以手动复制目标网站 “xxx/api-doc” 内容保存到本地文件 api-docs.json ,再使用命令 “python swagger-exp-knife4j.py -c ” 打开 Kinef4j 界面

问题3:指定参数” -u http://xxx/swagger-ui.html “,打开的 Kinef4j 界面报错 “Knife4j文档请求异常” 是没成功爬取到目标网站“xxxx/api-doc” 到本地,解决方法同问题2

image

目前工具是兼容常见swagger API v2v3,如果依旧报错,方便的话可以把目标网站发我

NoneVector commented 7 months ago

渲染有些问题有些问题,是我本地环境原因? Snipaste_2024-04-29_16-41-05

cws001 commented 7 months ago

这个界面就不科学是不是删了什么静态文件,F12看是不是js文件css文件加载不到,下载当前最新的 v1.2 试试