Electron + Vue 实现一个代理客户端

2017-04-09 21:36:16 +08:00
 fwon

最近接触一些代理相关的知识,用 Electron 和 Vue 做了一个代理(抓包)客户端,分享一下。

Github 地址 https://github.com/fwon/electron-anyproxy 欢迎试玩。

写了一篇讲思路的文章: https://segmentfault.com/a/1190000008978174

目前支持以下功能:

  1. 支持 HTTP/HTTPS 请求抓取。
  2. 支持网速模拟。
  3. 支持请求拦截修改,实现跨域等功能。
  4. 实现接口 Mock ,用于本地开发调试。

网络抓取

规则配置

低网速模拟

接口 Mock

7737 次点击
所在节点    程序员
18 条回复
HLT
2017-04-09 21:56:41 +08:00
jellybool
2017-04-09 22:01:24 +08:00
这波阔以
Wangxf
2017-04-09 22:09:49 +08:00
cool
loading
2017-04-09 22:27:18 +08:00
界面还是不够还看。
别人拖几下就好看了。
zgqq
2017-04-09 22:42:02 +08:00
楼主的对 http 的理解很透彻
Geoion
2017-04-10 02:52:25 +08:00
可以,支持一波
forever139
2017-04-10 09:28:04 +08:00
点赞, star,文章质量不错。
fszaer
2017-04-10 09:42:04 +08:00
GPU
2017-04-10 10:07:45 +08:00
windows 能用?
fwon
2017-04-10 10:30:51 +08:00
@GPU 可以的
connection
2017-04-10 14:21:18 +08:00
马一下以后玩!
richardhc
2017-04-10 18:34:21 +08:00
支持 https 么?证书。
fwon
2017-04-10 19:28:24 +08:00
@richardhc 支持的哈
PythonAnswer
2017-04-10 21:51:06 +08:00
求教 用的啥子 ui 库?
fwon
2017-04-11 10:13:27 +08:00
ileenhow
2017-04-11 10:18:44 +08:00
厉害了,是不是类似 fiddler 的东西
DingJZ
2017-04-11 10:31:02 +08:00
棒棒, fork 一波
fwon
2017-04-11 13:13:42 +08:00
@ileenhow 嗯,同类型的,功能更接近 Charles

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/353645

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX