从重定向的URL获取$ _GET

时间:2014-01-04 16:29:18

标签: php redirect curl

我有一个重定向到自己但带有$ _GET参数的网址。我正试图从第一个URL开始获取这个$ _GET变量。我试过了:

  • 使用CURLOPT_FOLLOWLOCATION
  • 卷曲
  • 使用file_get_contents
  • 打开网址

但我仍然无法掌握这个变量......当然你可以通过在地址栏中输入URL并等待重定向来手动完成,但我想在命令行中这样做。

起始网址为: http://jukebox.delicieuse-musique.com/

如果您有任何想法,我会很高兴听到他们的声音!

$url = "http://jukebox.delicieuse-musique.com/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

curl_exec($ch);
$urlN = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);

echo $urlN;

给了我:

  

http://jukebox.delicieuse-musique.com/

0 个答案:

没有答案