在此之前,经常有 Apipost 的用户朋友问:为什么我在未登录或者脱机掉线的情况下不支持生成接口文档呢?
现在,随着 Apipost 6.1.1版本的发布,这个问题已经不复存在啦~自 6.1.1 版本起,即使您在未登录、脱机离线状态;Apipost 仍支持快速生成API文档并支持分享给同局域网的小伙伴。是不是很秀~~
今天就来详细为大家介绍下Apipost的内网分享功能
01
什么是内网分享
内网分享是指在即使在无互联网或者互联网断开的情况下,只要在同一个网络环境(局域网)下,Apipost 仍支持生成同一局域网小伙伴可访问的接口文档链接。
02
Apipost支持内网分享的使用场景
在V6.1.1版本中,我们对内网分享文档功能进行了优化与迭代,即使您未登录(游客模式)仍可以快速生成接口文档并分享给同一局域网的小伙伴进行访问。以下是详细使用场景对比:
- 如果电脑是在连接互联网的情况下,可以同时使用内网分享以及正常分享功能,但是内网分享的链接只能通过内网访问
- 如果处于未登录状态,目前仅支持内网分享。正常分享功能需要登录状态才能使用,并且登录需要在有互联网的情况下才能使用。
- 在只有局域网的情况下,我们支持内网分享,其他人可以通过局域网地址查看您分享的文档。
目前,国内外支持生成接口文档的工具很多,但针对此功能,Apipost绝对是一家独秀,哈哈~
03
Apipost支持离线脱机分享文档
在使用产品过程中,可能会遇到网络波动或者其他情况导致的不能正常连接互联网、 以及部分公司出于安全性考虑,亦或是数据隐私性考虑只能使用局域网的情况。
在这种情况下开发人员使用接口调试工具可能会出现协作比较不方便的状况,比如后端开发人员开发完接口,可能需要在代码中添加符合swagger规则的内容,然后生成swagger文档再搭建服务,费时又费力。中间增加了很多不必要的工作。
使用Apipost内网分享,一键分享,其他人直接访问。简直不要太爽了~
温馨提示:
如果分享的内网文档其他人无法打开,可能需要检查防火墙是否是关闭状态
04
Apipost内网分享操作指南
当你成功调试完一个接口后,想分享给同局域网内的伙伴时,只需要点击分享项目/文档,点击复制内网链接就可以一键分享给伙伴,两步轻松搞定。另外,对数据保密性要求更高的伙伴,可以同时设置文档访问的时效和密码哦~
05
附6.1.1更新列表
新增 接口文档支持内网分享
新增 接口后执行脚本支持response.raw.responseText自定义响应内容
新增 接口调试现场还原
优化 热更新功能优化
优化 swagger导入支持更多自定义格式
优化 限制用户昵称最大长度为64个字符
优化 接口文档导出markdown
优化 切换项目操作太快导致目录数据卡顿问题
修复 部分Windows系统用户打开客户端出现白屏的问题
修复 特定情况下部分目录复制操作失败
修复 参数描述库管理开启和关闭勾选框可能失败
修复 从[最近]菜单接口记录跳转至控制台时,菜单选中状态不切换的问题
修复 接口调试使用预执行脚本设置全局变量后,url或参数输入"{"出现白屏的问题
修复 特定apifox格式导入失败
修复 请求区table里的输入框下边框出现双线的问题
修复 websocket接口url前缀输入 :// 出现客户端卡死的问题
修复 参数描述提取相关的bug
修复 系统设置证书无法删除和开关设置无法保存的问题
修复 系统设置上传的CA证书和客户端证书重启客户端后消失的问题
附6.1.2更新列表
新增 控制台显示记录数可设置(默认10条)
修复 路径变量无法输入参数值
修复 脚本设置全局变量不显示
修复 摩纳哥编辑器loading问题
修复 离线状态下接口保存confirm关闭按钮无效
修复 接口url输入ASCII码query自动转义为字符的问题