gpt4 book ai didi

php - 在 php 中使用 curl 进行重定向

转载 作者:可可西里 更新时间:2023-11-01 12:30:32 29 4
gpt4 key购买 nike

我知道使用 cURL 我可以看到目标 URL,将 cURL 指向具有 CURLOPT_FOLLOWLOCATION = true 的 URL。

示例:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "www.example1.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$result = curl_exec($ch);
$info = curl_getinfo($ch); //Some information on the fetch
curl_close($ch);

$info 将具有最终目的地的 url,可以是 www.example2.com。希望我上面的理解是正确的。如果没有,请告诉我!

我的主要问题是,cURL 能知道什么类型的重定向?Apache 重定向、javascript 重定向、表单提交重定向、元刷新重定向!?

更新感谢@ceejayoz 和@Josso 的回答。那么有没有一种方法可以通过 php 以编程方式跟踪所有重定向?

最佳答案

cURL 不会遵循 JS 或元标记重定向。

关于php - 在 php 中使用 curl 进行重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4454605/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com