我可以使用下面的curl命令获取重定向的url。
curl -Lks -o /dev/null -w "%{url_effective}" https://www.testpp.com
但是我有一个情况,页面加载时状态为 200,但 2 或 3 秒后,页面被重定向。 Curl 为我提供了原始 url 的 200 响应,但在等待几秒钟后发生了 301 重定向。
有没有办法让curl 追踪最终的重定向?
最佳答案
不,页面在 x 秒后重定向的唯一方法是使用 JavaScript。 Curl 只能遵循 http 重定向。
关于php - curl - 等待几秒钟后获取重定向网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32595053/