常见问题

    2. 登录(Auth)态如何实现?

    请参考文档:登录态(Auth)如何处理

    3. 接口发送请求前需要调用登录接口获取 token 放在 header,如何实现?

    请参考文档:登录态(Auth)如何处理

    请参考文档:接口之间如何传递数据

    5. 同项目下有不同域名的接口,如何处理?

    方案一:在环境里新增多个服务,分别设置不同的前置 URL ,接口分组和接口维度可以指定对应的前置 URL。推荐本方案!

    方案二:把域名设置成环境变量如,接口路径这样填写:https:///users。接口路径是以http://https://起始的,系统会自动忽略里环境里前置 URL。

    6. 脚本如何读取或修改接口请求信息?

    请参考文档:

    支持,请参考文档:

    8. 数据是存储在本地还是云端?可否离线使用?可否私有化部署?

    目前 Apifox 有 Saas 版私有化部署版

    Saas 版 是免费的,数据都是存在云端的,需要联网才能使用。

    私有化部署版 是收费的,数据存在使用者企业内部,不连外网也可以使用。

    环境变量/全局变量里的 本地值 仅存放在本地,不会同步到云端,团队成员之间也不会相互同步,适合存放、账号密码之类的敏感数据。

    9. 使用 Postman 调用接口返回正常,而 Apifox 返回错误

    解决方法:对比 postman 和 apifox 实际发出的请求内容(url、参数、body、header)是否完全一样。

    查看实际请求内容方法:

    1. Postman:点击底部状态栏里的Console查看
    1. 请检查环境变量全局变量临时变量里是不是有多个地方定义了的变量,如果有,系统会根据优先级来取值。优先级顺序如下:临时变量>环境变量>全局变量
    2. 请检查修改的是否是本地值,环境变量(或全局变量)仅读取本地值,而不会读取远程值

    11. 如何打开多个项目?

    1. 在团队页面可以打开新窗口

    1. Mac 客户端可以在 Dock 栏右键 打开主窗口

    常见问题 - 图3