详情介绍
runapi是一款以接口为核心的开发测试工具,目前有客户端版和在线精简版,包含接口测试/项目协作等功能,功能上类似一个简化版的postman。需要的朋友可下载试试!
和showdoc)相辅相成:showdoc以文档为核心,侧重文档编写和知识资料沉淀。而runapi则以接口为核心,包含接口测试、管理等一系列功能。同时它将自动生成文档到showdoc,以及共用showdoc的团队管理机制,很好地实现接口的自动化和多人协作。相信使用 showdoc + runapi 这两个工具组合,能够极大地提高IT团队的效率。

基本简介
如果你是使用runapi客户端,则会自动跨域,可以请求本地和局域网的接口,不需要用户额外操作。但如果你是使用在线精简版则需要在API的服务器上设置允许跨域。在服务器返回API结果的时候,也顺便返回三个允许跨域的httpheader,其结构如下:
Access-Control-Allow-Origin:*Access-Control-Allow-Credentials:trueAccess-Control-Allow-Headers:Origin,X-Requested-With,Content-Type,Accept,Connection,User-Agent,Cookie
至于服务器如何操作httpheader,各语言有各语言的实现。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");
其他的语言的实现也同理。你可以上网搜索下如何更改httpheader的代码,此处不再一一列举。注意,项目上生产环境前,请把以上代码注释掉,以免暴露安全隐患。
安装说明
下载软件,双击运行即可自动安装,需要注册账号

在线精简版
在线精简版和客户端版差别很大,它只包含简单的接口请求以及生成markdown代码,只用作简单调试,无法自动生成文档到showdoc以及无法使用项目团队协作功能等。
软件特色
开源文档工具showdoc推出调试接口的客户端(类似postman),支持windows和mac平台。
开发者在调试接口的同时即可自动生成文档到showdoc,简单好用易上手。
此外,showdoc是用Vue+ElementUI写的,而runapi主用React+AntDesign
RunApi特点
GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上
所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。
GET响应:右上角显示响应HTTP状态码、请求的耗时。
需特别注意的是注意区别HTTP状态码与响应正文中的状态码,只有HTTP状态码是200时
才代表这个接口请求是正确的,这个是HTTP协议定义的,而响应正文的状态码,是程序员自已定义的,可以是200,也可以定义为其它值,是为了让接口使用者去区分正常数据与异常数据。
软件功能
1、POST请求一:表单提交
设置了请求方法,请求URL,请求参数,但没有设置请求头。有一个要明确的点是,请求头中的Content-Type与请求参数的格式之间是有关联关系的。
Content-Type与请求参数的格式之间的关联
当选择x-www-form-urlencoded的参数方式后,postman自动的帮我们设置了Content-Type,所以不需要我们人工干预,这就是使用一款流行工具的好处,把一些基础点都帮我们处理了。
2、POST请求二:json提交
当我们选择了JSON(application/json)时,postman同样帮我们自动设置了Content-Type,可以自行的去查看Headers.
3、post请求三:xml提交
当我们选择了XML(text/xml)时,postman同样帮我们自动设置了Content-Type,可以自行的去查看Headers.
4、post请求四:自行设置Content-Type
HTTP的POST请求的参数,都是放在请求正文中的,只是根据Content-Type来判断请求正文的格式,那么我们同样可以在表单提交时,选择raw,然后自行设置Content-Type为application/x-www-form-urlencoded。
POST请求的参数
自行设置Content-Type
5、POST请求五:二进制文件提交
二进制文件提交
Body下,选择binary,在这里你可以发送视频、音频、文本等文件。
下载地址
人气软件

Wolfram Mathematica 14.2.1 中文正式免费版(附安装教程)
Mathworks Matlab R2024b v24.2.0.2712019 中文正式免费版(附安
Python 3.7 for win32 (Python编程开发工具)官方安装版
MathWorks MATLAB R2025b v25.2.0.2998904 中文授权免费版(附安
Mathworks Matlab R2022b v9.13.0 U2 中文完美授权版(附激活补丁
MathWorks MATLAB R2023b v23.2.0.2485118 Update 6 x64 中文正
Mathworks Matlab R2021b (9.11.0) 中文完美授权版(含激活补丁+
51dedecms模板转码专用工具 v5.6中文绿色版(GBK、UTF8码互转)
srvinstw 将exe注册为系统服务的软件
Web程序调用本地exe文件之方法(并传参到CS程序)
相关文章
-
BIP-0039 助记词词本 打包助记词(mnemonic phrase)是从一个固定的单词列表中选出的12、15、18、21或24个单词,这些单词按照顺序排列,可用于备份和恢复加密货币钱包...
-
Mathworks MATLAB R2025a v25.1.0.2943329 最新中文正式免费版(附安装教程)MATLAB R2025a 已具备强大的科学计算与工业仿真能力,尤其是其 Simulink 工具箱,在动态系统建模与仿真方面具有显著优势,MATLAB R2025a 最新版引入了全新 MATLAB Copilot ...
-
jq.exe 一个轻量级且灵活的命令行JSON处理器 v1.7.1jq是一个轻量级且灵活的命令行JSON处理器,他可以毫不费力地将您拥有的数据格式转换为您想要的格式,并且执行此操作的程序通常比您预期的更短、更简单...
-
网易y3编辑器 v2.5.3 安装免费版网易Y3编辑器是一款以行业顶级Messiah引擎为基底的高效游戏创作工具,专为降低游戏开发门槛而设计,编辑器提供超万项免费资源库,涵盖角色、特效、音效等全品类素材,并支...
-
阿里云WEF API调用工具 GUI版本 v1.0 绿色免费版阿里云WEF API调用工具是一款Web应用防火墙,通过调用阿里云密钥AccessKey ID、AccessKey Secret,然后可以直接控制阿里云WAF,操作便捷,欢迎需要的朋友下载使用...
-
Mathworks Matlab R2024b v24.2.0.2712019 中文正式免费版(附安装教程)MATLAB R2024b由全球领先的数学计算软件开发商 MathWorks正式发布了,新版R2024b 推出了几项重要更新,帮助从事无线通信系统、控制系统和数字信号处理应用的工程师和研究人...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的RunApi(api测试工具)客户端 v1.0.0 中文免费安装版资源来源互联网,版权归该下载资源的合法拥有者所有。



























