最新推荐
-
创建SQlite数据库小工具v1.0绿色版 编程开发 / 385KB
-
FameView组态软件管理器7.6.11官方版 编程开发 / 64M
-
-
暗巷APK反编译多功能工具箱v1.1绿色版 编程开发 / 17.1M
-
精品推荐
-
Apifox(接口调试工具)v1.4.12官方版 编程开发 / 90.4M
查看 -
JAVA API 1.7文档 编程开发 / 51.3M
查看 -
Oracle服务小助手v2.0绿色版 编程开发 / 900KB
查看 -
创建SQlite数据库小工具v1.0绿色版 编程开发 / 385KB
查看 -
微信开发者工具v1.05.2111300官方版 编程开发 / 126.1M
查看
本类排行
详情介绍
RunApi是一款专业的API测试工具,支持接口测试、项目协作等功能。 RunApi 可以与showdoc 结合使用。执行测试时,会生成文档到showdoc,更好地实现界面自动化和多人协作。
RunApi是一款专业的API测试工具,支持接口测试、项目协作等功能。 RunApi 可以与showdoc 结合使用。执行测试时,会生成文档到showdoc,更好地实现界面自动化和多人协作。
基本介绍
如果使用runapi客户端(https://www.showdoc.cc/runapi),它会自动跨域,可以请求本地和LAN接口,无需用户额外操作。但如果您使用的是在线精简版(http://runapi.showdoc.cc),则需要设置API服务器允许跨域。服务器返回API结果时,还返回三个允许跨域的http header。结构如下:
Access-Control-Allow-Origin: *Access-Control-Allow-Credentials : trueAccess-Control-Allow-Headers: Origin、X-Requested-With、Content-Type、Accept、Connection、User-Agent、Cookie
至于服务器如何操作http header,每种语言都有自己的实现。 php的实现如下:
//允许runapi.showdoc.cc header发起的跨域请求(\'Access-Control-Allow-Origin: *\'); header(\'访问控制允许凭据:true\'); header(\'Access-Control-Allow-Headers: Origin、X-Requested-With、Content-Type、Accept、Connection、User-Agent、Cookie\');
其他语言的实现也是如此。如何更改http头代码大家可以网上搜索一下,这里就不一一列举了。注意,在将项目投入生产环境之前,请将上述代码注释掉,以免暴露安全风险。
软件特点
开源文档工具showdoc(www.showdoc.cc/help)推出调试界面客户端(类似postman),支持windows和mac平台。开发者在调试界面的同时可以自动生成文档到showdoc,简单、易用、好用。
另外showdoc是使用Vue + ElementUI编写的,而runapi主要使用React + Ant Design