php curl header无效,php curl header 自定义 误区

  • Post author:
  • Post category:php


本文将介绍如何通过header发送自定义数据。发送请求时,除了可以使用$_GET/$_POST发送数据,也可以把数据放在header中传输过去

$url = ‘http://www.example.com’;

$header = array(‘token:JxRaZezavm3HXM3d9pWnYiqqQC1SJbsU’,’language:zh’,’region:GZ’);//注意此处写法,不能写成array(‘token’=>’JxRaZezavm3HXM3d9pWnYiqqQC1SJbsU’),否则后台收不到值

$content = array(

‘name’ => ‘fdipzone’

);

$response = tocurl($url, $header, $content);

$data = json_decode($response, true);

echo ‘POST data:’;

echo ‘

';

print_r($data[‘post’]);

echo ‘

‘;

echo ‘Header data:’;

echo ‘

';

print_r($data[‘header’]);

echo ‘

‘;

/**

* 发送数据

* @param String $url 请求的地址

* @param Array $header 自