$durl = "http://web.com/indexadd";
$post_data = [
'name'=>rand(99,100000),
'phone'=>rand(10000,9999999),
'source'=>'web.com',
];
$headers = array(
"token:1111111111111",
"over_time:22222222222",
);
//初始化
$curl = curl_init();
//設置抓取的url
curl_setopt($curl, CURLOPT_URL, $durl);
//設置頭文件的信息作爲數據流輸出
curl_setopt($curl, CURLOPT_HEADER, false);
//設置獲取的信息以文件流的形式返回,而不是直接輸出。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
//設置post方式提交
curl_setopt($curl, CURLOPT_POST, true);
// 設置post請求參數
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
// 添加頭信息
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
// CURLINFO_HEADER_OUT選項可以拿到請求頭信息
curl_setopt($curl, CURLINFO_HEADER_OUT, true);
// 不驗證SSL
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
//執行命令
$data = curl_exec($curl);
// 打印請求頭信息
// echo curl_getinfo($curl, CURLINFO_HEADER_OUT);
//關閉URL請求
curl_close($curl);
//顯示獲得的數據
dump($data);