|
@@ -372,16 +372,26 @@ class Model_Fedexv1 extends Lin_Model {
|
|
|
// 初始化cURL会话
|
|
// 初始化cURL会话
|
|
|
$ch = curl_init($all_url);
|
|
$ch = curl_init($all_url);
|
|
|
// 设置cURL选项
|
|
// 设置cURL选项
|
|
|
- $options = array(
|
|
|
|
|
- CURLOPT_SSL_VERIFYPEER=>false,
|
|
|
|
|
- CURLOPT_SSL_VERIFYHOST=>false,
|
|
|
|
|
- CURLOPT_RETURNTRANSFER => true,
|
|
|
|
|
- CURLOPT_POST => true,
|
|
|
|
|
- CURLOPT_POSTFIELDS => $params,
|
|
|
|
|
- CURLOPT_HTTPHEADER => $headers,
|
|
|
|
|
- CURLOPT_ENCODING => "gzip,deflate"
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
|
|
+ // $options = array(
|
|
|
|
|
+ // CURLOPT_SSL_VERIFYPEER=>false,
|
|
|
|
|
+ // CURLOPT_SSL_VERIFYHOST=>false,
|
|
|
|
|
+ // CURLOPT_RETURNTRANSFER => true,
|
|
|
|
|
+ // CURLOPT_POST => true,
|
|
|
|
|
+ // CURLOPT_POSTFIELDS => $params,
|
|
|
|
|
+ // CURLOPT_HTTPHEADER => $headers,
|
|
|
|
|
+ // CURLOPT_ENCODING => "gzip,deflate"
|
|
|
|
|
+ // );
|
|
|
|
|
+ $options = [
|
|
|
|
|
+ CURLOPT_SSL_VERIFYPEER => true,
|
|
|
|
|
+ CURLOPT_SSL_VERIFYHOST => 2,
|
|
|
|
|
+ CURLOPT_SSLVERSION => CURL_SSLVERSION_TLSv1_2,
|
|
|
|
|
+ CURLOPT_RETURNTRANSFER => true,
|
|
|
|
|
+ CURLOPT_POST => true,
|
|
|
|
|
+ CURLOPT_POSTFIELDS => $params,
|
|
|
|
|
+ CURLOPT_HTTPHEADER => $headers,
|
|
|
|
|
+ CURLOPT_ENCODING => 'gzip,deflate',
|
|
|
|
|
+ CURLOPT_TIMEOUT => 30, // 设置超时
|
|
|
|
|
+ ];
|
|
|
|
|
|
|
|
// 应用这些选项到cURL会话
|
|
// 应用这些选项到cURL会话
|
|
|
curl_setopt_array($ch, $options);
|
|
curl_setopt_array($ch, $options);
|