public function mytestAction(){
$appkey='123'
$appSecret='456'
$url ="www.youurl.com";
$headers = array();
$headers[] = "appkey:".$appkey;
$headers[] = "Content-Type:application/json";
$data = array(
'catid'=>'1',
'title'=>'我的测试哈哈',
'source_name'=>'九霄',
'content'=>'我的测试'
);
$postBody = json_encode($data);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);//设置请求头
curl_setopt($curl, CURLOPT_POSTFIELDS, $postBody);//设置请求体
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST');//使用一个自定义的请求信息来代替"GET"或"HEAD"作为HTTP请求。(这个加不加没啥影响)
$data = curl_exec($curl);
print_r($data);
die();
}
php header传值
最新推荐文章于 2022-03-03 15:10:23 发布