0

curl --max-redirs限制跳转次数设置教程

2026.06.02 | youres | 21次围观

一、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辅助作者原创,未经许可,转载请保留原文链接。

发表评论