RunApi是一款专业的Api测试工具,这款软件包含接口测试/项目协作等功能,功能上类似一个简化版的postman。这款软件可以配合showdoc使用,在执行测试的同时会生成文档到showdoc,更好地实现接口的自动化和多人协作。
本地/局域网介绍:
如果你是使用runapi客户端 ( https://www.showdoc.cc/runapi ),则会自动跨域,可以请求本地和局域网的接口,不需要用户额外操作。但如果你是使用在线精简版( 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("Access-Control-Allow-Credentials : true"); header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Connection, User-Agent, Cookie");其他的语言的实现也同理。你可以上网搜索下如何更改http header的代码,此处不再一一列举。注意,项目上生产环境前,请把以上代码注释掉,以免暴露安全隐患。
软件介绍:
开源文档工具 showdoc( www.showdoc.cc/help )推出调试接口的客户端(类似 postman ),支持 windows 和 mac 平台。开发者在调试接口的同时即可自动生成文档到 showdoc,简单好用易上手。
此外,showdoc 是用 Vue + ElementUI 写的,而 runapi 主用 React + Ant Design
Api开发测试工具RunApi特别说明
【安装技巧】从官网下载官方版,安装前务必关闭杀毒软件并右键以管理员身份运行,路径不要含中文或空格。
【环境要求】Windows 7及以上64位系统,必须安装VC++ 2015-2022运行库,否则启动会闪退。
【权限设置】首次运行防火墙弹窗请允许;如需保存项目到系统盘,以管理员权限启动工具。
【常见问题】接口报500?检查后端地址和请求头;超时?关闭系统代理或配置白名单;启动闪退?安装VC++库。
【使用禁忌】避免中文命名接口、参数或文件路径,易导致编码错误;勿一次性发起上千个并发请求。
【异常解决】端口冲突时,在设置中修改本地监听端口;界面卡顿可清空历史记录并重启;数据意外丢失,尝试从自动备份恢复。
【重要提醒】建议在设置中开启自动保存,并定期导出项目备份,防止操作失误丢失工作成果。
























终端仿真器 SecureCRTv7.1.1.264 最新版
串口调试小助手1.3 免费版
WinHex 十六进制编辑器v20.2 SR-5 绿色中文注册版
小旋风ASP服务器安装版
16进制转换工具V1.0 中文绿色版
Adobe AIRV33.1.1.932 官方最新版
github离线安装包64位版V2.9.11官方最新版(github desktop)
mysql数据库.net开发驱动(mysql connector net )8.0.11 官方最新版
MSDN Library Visual Studio 6.0(VC、VB、VF、VJ)中文版win32开发人员必备
版本控制软件(SourceTree)v3.4.6 官方最新版
Memory Analyzer (MAT)V1.01 免费绿色版
Delphi Distillerv1.85绿色版
IBM内存检测工具(IBM Thread and Monitor Dump Analyzer for Java)V4.3.3 绿色版
.NETv3.0 可再发行组件包
一键安装JSP环境安装版
slave4j(基于eclipse插件的java代码生成器)V1.0.0 正式版
Auto DebugProfessional 5.6.5.18 中文绿色版
Understand For C++V1.4.319英文安装版