如何通过 mitmproxy 捕获 rclone S3 请求

首先,启动 mitmproxy

mitmproxy_start.sh
./mitmproxy

现在,在你的 rclone 命令中,添加以下环境变量

rclone_https_proxy_env.sh
https_proxy=http://localhost:8080

并添加以下命令行标志:

rclone_no_check_certificate.sh
--no-check-certificate

完整示例

mitmproxy_rclone_example.sh
https_proxy=http://localhost:8080 rclone copy myfile :s3:mybucket/myfolder/ --no-check-certificate --s3-endpoint https://minio.mydomain.com --s3-access-key-id my-access-key --s3-secret-access-key my-secret-key --s3-region global

Check out similar posts by category: S3