在纯PHP中执行HTTP重定向后,如何获取最终URL?

在纯PHP中执行HTTP重定向后,如何获取最终URL?,第1张

在纯PHP中执行HTTP重定向后,如何获取最终URL?

function get_all_redirects($url){ $redirects = array(); while ($newurl = get_redirect_url($url)){ if (in_array($newurl, $redirects)){ break; } $redirects[] = $newurl; $url = $newurl; } return $redirects;}function get_final_url($url){ $redirects = get_all_redirects($url); if (count($redirects)>0){ return array_pop($redirects); } else { return $url; }}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5621540.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存