php用Curl的post方法只获取header头信息中的Location

凨影 820

php用Curl的post方法只获取header头信息中的Location

<?php
$posturl = "http://www.baidu.com/";
$postdata = "a=1&b=2";
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL,$posturl);
curl_setopt($ch, CURLOPT_REFERER,"");

//REFERER  
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$content = curl_exec($ch);
curl_close($ch);

// 解析HTTP数据流   
list($header, $body) = explode("\r\n\r\n", $content);
preg_match("/Location:([^\r\n]*)/i", $header, $matches);
$Location = $matches[1];
if($Location != ""){
    echo $Location;
}else{
    echo "未获取到";
}
?>
联系QQ:77798085 赞助请点这里
管理员回复
    全部回复 (10)
    • wenyan 2020-1-27
      2
      沙发我没有,板凳我没有,板也没有,只好站在后面排队支持!
      亚太地区
      这个人很有个性,连签名都没有!
    • 帅得不行了 2020-4-16
      3
      既生瑜何生亮,世上有楼主这样的高人,某怎敢攀比,回个帖灰溜溜的闪人咯!
      亚太地区
      这个人很有个性,连签名都没有!
    • 991391089qqcom 2020-4-29
      4
      难得一见的好贴。。。。。。
      亚太地区
      这个人很有个性,连签名都没有!
    • 813711465qqcom 2020-4-30
      5
      你就是我心中的那首忐忑,总是让我惊心动魄。
      亚太地区
      这个人很有个性,连签名都没有!
    • 892710916 2020-5-1
      6
      既生瑜何生亮,世上有楼主这样的高人,某怎敢攀比,回个帖灰溜溜的闪人咯!
      亚太地区
      这个人很有个性,连签名都没有!
    • 温柔幻刀 2020-5-8
      7
      小手一抖, 金币到手!
      亚太地区
      这个人很有个性,连签名都没有!
    • q623977675 2020-6-6
      8
      小手一抖, 金币到手!
      亚太地区
      这个人很有个性,连签名都没有!
    • roshy 2020-6-10
      9
      与人为善, 好运常伴!
      亚太地区
      这个人很有个性,连签名都没有!
    • huangdachang 2020-6-16
      10
      楼主很辛苦,若是不回帖,心里过意不去,可是我打字实在不行,只好快速回复了,楼主不要见怪!
      亚太地区
      这个人很有个性,连签名都没有!
    • admin126com 2020-6-18
      11
      心情不好,来杯板蓝根!
      亚太地区
      这个人很有个性,连签名都没有!