curl header设置参数

来源:互联网 发布:2016中美贸易数据 编辑:程序博客网 时间:2024/06/06 13:58

在curl的请求的header中加入参数。

使用的场景可以是客户端向服务器端发送验证参数,这个参数需要隐藏发送。

代码:

// 初始化$ch = curl_init();// 设置header需要发送的参数$header = array(    'apikey: 11a9a4a3d961da54d753f6b3c92ff275',    'testname: fdlin',);curl_setopt($ch, CURLOPT_HTTPHEADER  , $header);               // 加入headercurl_setopt($ch, CURLOPT_URL, "http://localhost/index.php");   // urlcurl_setopt($ch, CURLOPT_HEADER, 0);// 发送请求$output = curl_exec($ch);// 释放curl句柄curl_close($ch);

服务器端接收header的参数方法是:$_SERVER['HTTP_APPKEY'],$_SERVER['HTTP_TESTNAME'],形式是HTTP_加上$header数组中定义的参数的大写。

0 0