Charles2Postman

Charles2Postman

工具地址 https://github.com/liyinchigithub/Charles2Postman

功能介绍

测试小伙伴,经常使用Charles抓取数据包,但要将数据包内容复制到postman这是是一件费时费力的事情。

Charles2Postman可以帮助你,批量将Charles导出的抓包请求响应数据文件,快速转成支持导入postman格式,

让你在没有restful API设计文档情况下,快速构建postman客户端请求脚本,无需再一个个参数复制粘贴,节省时间。

版本说明

charles2postman Version1.0 支持基于http、https协议请求,类型支持urlencoded、json、form-data

charles 版本 4.2.6

postman 版本 7.12.0

node 版本 大于v8.11.4

环境要求

下载并安装nodejs https://nodejs.org/en/

进入目录

1
cd charles2postman

安装依赖

1
npm install

charles抓包工具

导出请求格式为:JSON Session File(.chls),保存当Charles2Postman目录下File文件夹中

开始转换

方式一:

双击run.bat

方式二:

1
node index


1
sh run.sh

输出文件

导入postman的collection.json文件,生成在outputFile目录下

1
./outputFile/postman_collection.json

输出文件,导入postman

将这个postman_collection.json导入postman中# Charles2Postman

声明

转载请注明出处:https://liyinchigithub.github.io/ 谢谢您的配合