提交POST请求:
$data = array('InputSegments'=>$input_segment, 'cmdSubmit'=>'Submit');
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_PORT, "443");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/x-www-form-urlencoded'
));
$response = curl_exec($ch);
$info = curl_getinfo($ch);
$err_no = curl_errno($ch);
$err = curl_error($ch);
curl_close($ch);
echo $err_no.' '.$err;
错误
56 SSL读取:错误:00000000:lib(0):func(0):reason(0),errno 104cURL错误#:SSL读取:错误:00000000:lib(0):func(0):reason( 0),errno 104
的php.ini
启用OpenSSL支持
OpenSSL库版本OpenSSL 1.0.1f 2014年1月6日
OpenSSL标题版本OpenSSL 1.0.1f 2014年1月6日