瀏覽代碼

修改测试下

lvhao 10 小時之前
父節點
當前提交
ccf4bcbbdb
共有 1 個文件被更改,包括 20 次插入10 次删除
  1. 20 10
      core/CoreApp/models/Model_fedexv1.php

+ 20 - 10
core/CoreApp/models/Model_fedexv1.php

@@ -372,16 +372,26 @@ class Model_Fedexv1 extends Lin_Model {
         // 初始化cURL会话
         $ch = curl_init($all_url);
         // 设置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_setopt_array($ch, $options);