如何将抓包的 HTTPS 请求导出到 Apifox

如何将抓包的 HTTPS 请求导出到 Apifox

ApiCatcher 会在抓包过程中实时的根据HTTP请求自动生成接口文档, 并且能够自动更新接口文档,将多次不同的响应字段合并。

ApiCatcher 只会为请求或响应的Content-Type为JSON/Form-Data的HTTP/HTTPS请求自动 生成API文档,然后按Host分组。

ApiCatcher 支持按Host批量导出API文档到Apifox,也支持将单个API导出到Apifox。

导出步骤

在ApiCatcher中,在Host API列表页,点击右上角的导出按钮(批量导出),或者在API详情页,点击右上角的导出按钮(导出单个API)。 Host API列表页

在弹窗中选择“导出到Apifox“。

导出APIs

第一步是获取到Apifox的API Key。

访问链接:API 访问令牌

根据文档的步骤操作,生成一个API Key。

拿到这个API Key,填到ApiCatcher中,ApiCatcher会记住这个Key,不需要每次都填写。

第二步是获取导出目标项目的项目ID。

打开Apifox,进入到想导出的目标项目,找到项目设置,在基本设置中找到项目ID。

如何获取Apifox项目ID

第三步是获取导出的目标目录的ID。(可选)

此步骤为可选,如果想指定将API导出到Apifox项目中的哪个目录下,可以先找到这个目录的ID。 留空的话就是放在项目的根目录下。

如何获取Apifox目录ID

进入到项目,切换到"APIs",点击目标目录,在右侧的"目录设置"中找到"目录ID"。

第三步点击导出

点击右上角的导出按钮就可以导出了,导出结束会在底部显示导出成功或失败。