CURL传递多维数组

来源:互联网 发布:复古照片软件 编辑:程序博客网 时间:2024/06/17 03:29
<?phpheader("Content-type: text/html;charset=utf-8");$url = "";// 参数数组$data = array ('name' => 'tanteng','password' => 'password','method' => array(1,2,3));$ch = curl_init ();// print_r($ch);$data = json_encode($data);$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);// 我们在POST数据哦!curl_setopt($ch, CURLOPT_POST, 1);// 把post的变量加上curl_setopt($ch, CURLOPT_POSTFIELDS, $data);       /*   curl_setopt($ch, CURLOPT_HTTPHEADER, array(   如果添加了头部说明,dump($GLOBALS['HTTP_RAW_POST_DATA']);可以接受到              'Content-Type: application/json',                            如果没有添加头部说明   dump( file_get_contents("php://input")); 可以接受到              'Content-Length: ' . strlen($data)          ));*/$output = curl_exec($ch);var_dump($output);curl_close($ch);接受时dump($_POST);   dump($GLOBALS['HTTP_RAW_POST_DATA']);dump( file_get_contents("php://input"));
原创粉丝点击