$options = array(
'http' => array(
'method' => 'POST',
'header' => 'Content-type:application/x-www-form-urlencoded',
'content' => $postdata,
'timeout' => 15 * 60 // 超時時間(單位:s)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url); //設置訪問的url地址
curl_setopt($ch, CURLOPT_TIMEOUT, 30); //設置超時
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1); //跟蹤301
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //返回結果
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POST, 1);//設置爲POST方式
//$data = urldecode ( json_encode ( $param ) );
curl_setopt($ch, CURLOPT_POSTFIELDS, $param); //設置參數
//curl_setopt ($ch, CURLOPT_HTTPHEADER, $headerInfo);
$r = curl_exec($ch);
curl_close($ch);
return $r;