Linux上的Web服务调试工具-MitmProxy

原创
2016/12/28 16:52
阅读数 1K

在Windows上进行Web服务开发可以使用findler进行请求的截获,从而查看所发出的请求和返回值是否是期望的结果,是非常方便的。

在Linux上可以使用mitmproxy来完成类似的工作。因为可以通过终端窗口来进行,因此在真实的数据中心部署调试中,可以通过远程ssh来进行。

安装-Ubuntu:

sudo apt install mitmproxy

安装-Docker:

使用:

  • shell控制台输入:mitmproxy
  • 缺省的端口是8080,到浏览器中设置代理为127.0.0.1:8080即可使用了。
  • wget使用:http_proxy=127.0.0.1:8080 wget https://www.oschina.net

帮助:

  • 直接按回车,显示当前连接的详细信息。
  • 输入?可以看到帮助,输入q返回。

源码:

https://github.com/mitmproxy/mitmproxy

详细文档:

http://docs.mitmproxy.org/en/latest

 

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部