如何在php curl POSTFILEDS参数中传递JSON文件

时间:2013-12-25 19:04:30

标签: curl

如何在curl_setot($ch, CURLOPT_POSTFIELDS, @data.json)

中将json文件作为data.json传递

这样就会传递整个data.json文件..

1 个答案:

答案 0 :(得分:0)

如果您想传递文件中的内容

curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, file_get_contents($file_data_json));
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-type: application/json'));

如果您要将文件作为上传发送:

curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, array("data.json" => $file_data_json));