Skip to content

这是一个简单的GUI HTTP/HTTPS 代理程序,类似于Paros

Notifications You must be signed in to change notification settings

dingyaguang117/PyHttpProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

PyHttpProxy

这是一个简单的HTTP(支持HTTPS)代理程序,类似于Paros

可以用来搭建一个Http代理服务器,用于监控Http请求。可以用来分析一些App的请求。

初衷是使用Paros的时候经常会不明卡死,所以自己实现了一个。

为了快速实现,使用了urllib2 这个更高级的库而不是httplib,因此需要手动处理一些高级的特性,比如:

  1. 禁止自动3xx 跳转

  2. chunked 传输编码的反解

使用方法

图形启动

python gui/MainFrame.py

依赖: wxpython

命令行启动

python core/HttpProxy.py

About

这是一个简单的GUI HTTP/HTTPS 代理程序,类似于Paros

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages