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

相關文章
相關標籤/搜索