Skip to content

📢 A http/https proxy client, using to analyze and mock.

License

Notifications You must be signed in to change notification settings

udeth/electron-anyproxy

This branch is 15 commits behind fwon/electron-anyproxy:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

aa85d2a · Apr 9, 2017

History

59 Commits
Apr 9, 2017
Mar 24, 2017
Mar 24, 2017
Mar 24, 2017
Apr 3, 2017
Mar 29, 2017
Mar 24, 2017
Apr 8, 2017
Apr 8, 2017
Mar 29, 2017
Mar 24, 2017
Apr 9, 2017
Apr 9, 2017
Apr 6, 2017
Apr 9, 2017
Mar 24, 2017
Apr 3, 2017

Repository files navigation

中文|English

📢 一个网络代理客户端, 依赖于 Anyproxy. 构建在 Electron 和 Vue 之上.

Build Status

功能

  1. 网络抓包:提供类似Chrome的预览功能,支持http/https。
  2. 数据拦截:支持修改请求头,请求数据,返回头,返回数据等。
  3. 网速限制:模拟各种网段的网速。
  4. 接口Mock: 根据具体项目管理模拟mock接口

网络抓取

roadmap.path

规则配置

roadmap.path

网络模拟

roadmap.path

数据Mock

roadmap.path

Q&A

  1. 如何配置代理和安装证书? 点这里

  2. 如何编写Mock数据? 点这里

本地运行

npm install //or yarn
npm run start

打包软件

npm install //or yarn, 若已安装则无需次命令
npm run pack

软件将会打包到pack目录下,双击运行

注意

打包时建议用yarn安装npm包,因为npm install会在node_modules中安装隐藏目录,导致electron-packager打包的时候无法将electron等大文件删除,打包出来的软件包会很大。

LISCENCE

MIT

About

📢 A http/https proxy client, using to analyze and mock.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 62.5%
  • Vue 36.1%
  • HTML 1.4%