2 qq 34943022 qq_34943022 于 2016.05.11 13:35 提问

php head请求如何写?

比如说ajax中是这么请求头参数的,那么php相同的代码应该如何实现?
$.ajax({
type: "GET",
url: "url",
beforeSend: function(request) {
request.setRequestHeader("Authorization", "11");
},
success: function(result) {
alert(result);
}
});

    是不是这样子?
    下面是在其他网上找到的例子  但是不行
    $headers['CLIENT-IP'] = '202.103.229.40'; 

$headers['X-FORWARDED-FOR'] = '202.103.229.40';
$headerArr = array(); 

            foreach( $headers as $n => $v ) { 

                    $headerArr[] = $n .':' . $v;  

            }

ob_start();

$ch = curl_init();

curl_setopt ($ch, CURLOPT_URL, "http://localhost/curl/server.php");

curl_setopt ($ch, CURLOPT_HTTPHEADER , $headerArr ); //构造IP

curl_setopt ($ch, CURLOPT_REFERER, "http://www.163.com/ "); //构造来路

curl_setopt( $ch, CURLOPT_HEADER, 1);

curl_exec($ch);

curl_close ($ch);

$out = ob_get_contents();

ob_clean();

echo $out;

1个回答

caozhy
caozhy   Ds   Rxr 2016.05.11 13:38

IE F12,Google开发者工具或者fiddler可以看到浏览器的http提交数据,你先看下,照着模拟,就可以了。

qq_34943022
qq_34943022 可我说的是代码啊,这个怎么看啊?
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!