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

在Windows上进行Web服务开发能够使用findler进行请求的截获,从而查看所发出的请求和返回值是不是指望的结果,是很是方便的。git

在Linux上能够使用mitmproxy来完成相似的工做。由于能够经过终端窗口来进行,所以在真实的数据中心部署调试中,能够经过远程ssh来进行。github

安装-Ubuntu:docker

sudo apt install mitmproxyshell

安装-Docker:浏览器

使用:ssh

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

帮助:.net

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

源码:代理

https://github.com/mitmproxy/mitmproxy调试

详细文档:code

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

相关文章
相关标签/搜索