在Windows上进行Web服务开发能够使用findler进行请求的截获,从而查看所发出的请求和返回值是不是指望的结果,是很是方便的。git
在Linux上能够使用mitmproxy来完成相似的工做。由于能够经过终端窗口来进行,所以在真实的数据中心部署调试中,能够经过远程ssh来进行。github
安装-Ubuntu:docker
sudo apt install mitmproxyshell
安装-Docker:浏览器
docker run --rm -it \ [-v ~/.mitmproxy:/home/mitmproxy/.mitmproxy] \ -p 8080:8080 mitmproxy/mitmproxy
使用:ssh
帮助:.net
源码:代理
https://github.com/mitmproxy/mitmproxy调试
详细文档:code