http - 代理和记录 http 流量的单行程序?

标签 http https proxy network-programming

我正在寻找一个(最好是 linux 命令行)程序/单行 logtraffic 我可以运行它来执行以下用例:

http client  <-> http server
https client <-> http server
http client  <-> https server
https client <-> https server

基本上我想在我的客户端和服务器之间放置一个代理,这样我就可以以明文形式查看所有的 http 流量。这是为了测试目的。

所以第一个用例由 netcat 涵盖,但其他用例更有趣,因为它们使用加密。

最佳答案

找到一个程序 mitmdump这正是我想要的:

mitmdump -p 9000 -P https://my.server.net -w traffic.log

关于http - 代理和记录 http 流量的单行程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36973227/

相关文章:

java - 在netty中发送带有body的POST请求

javascript - header 中的 Cookie javascript 错误 "Refused to set unsafe header "Cookie""

python - httplib 和 HTTPs 代理

android - 如何访问所有国家/地区的 android play 商店?

python - 任何好的 Python HTTP 代理?

ruby-on-rails - 我不断收到 QUIT 和 CONNECT HTTP 方法发送到我的服务器,它们是什么意思?

.htaccess - 强制 WWW 使用 HTTPS

java - Websphere 不信任的证书

sql-server - VS 2008 上的隧道代理

java - Java 的 Proxy 类将从哪里检索代理配置?