php接口 curl post 方式传json串给java 那边,为什么返回的数据是空,对方也接收不到我传的数据。
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $url2);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $order_info);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type:application/json;charset=UTF-8',
'Content-Length: '.strlen(json_encode($order_info))
)
);
$output = curl_exec($ch);
curl_close($ch);
var_dump($output);
这样写有什么不对吗?$order_info是我传过去的json 串。