2026.06.02 | youres | 23次围观
一、curl --max-redirs参数介绍
--max-redirs参数用于限制curl跟随重定向的最大次数。
curl -L --max-redirs 5 https://example.com
二、默认值变化
curl 7.85.0之前默认限制为50次,之后版本默认不限制。
三、实战示例
1. 防止重定向循环:
curl -L --max-redirs 5 URL
2. 查看重定向次数:
curl -L --max-redirs 10 -w "%{num_redirects}" -o /dev/null -s URL
四、常见问题
Q: 为什么设置了--max-redirs还无限重定向?
A: 可能是curl版本问题或相对路径重定向导致。
五、安全建议
总是设置--max-redirs,避免安全风险。
版权声明
本文仅代表个人观点。
本文系AI辅助作者原创,未经许可,转载请保留原文链接。

发表评论