簡體   English   中英

PHP腳本遵循HTTP重定向

[英]PHP Script to follow HTTP Redirects

我正在尋找一種寫PHP腳本的方法,可以為該腳本提供URL指向URL縮短站點(例如tinyurl)的URL,然后遵循HTTP重定向並返回其指向的URL。 我之前已經寫了一些PHP + MySQl腳本,但這是我第一次嘗試使用PHP訪問遠程頁面元數據,我希望有人可以指出正確的方向,並避免使我在教程中找尋可能不適合的工具存在!

您可能想看看PHP cURL 它可能取決於重定向類型以及如何使用它。

卷曲擴展可以做到這一點。

這里的選項列表
http://www.php.net/manual/zh/function.curl-setopt.php

你要
CURLOPT_FOLLOWLOCATION

然后使用
http://www.php.net/manual/zh/function.curl-getinfo.php
CURLINFO_EFFECTIVE_URL

您可能可以使用php的常規filesyst6em和流函數(例如,file_get_contents或fopen等)進行相同的操作,我知道它們遵循重定向,但是我不知道如何立即獲得有效的url,盡管我想我記得看到完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM