瀏覽代碼

add:tls解析

Dozingfiretruck 3 年之前
父節點
當前提交
83117a7896
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      script/libs/libfota.lua

+ 5 - 2
script/libs/libfota.lua

@@ -97,8 +97,11 @@ local function fota_task(cbFnc,storge_location, len, param1,ota_url,ota_port,tim
     local tbuff = zbuff.create(512)
     local rbuff = zbuff.create(4096)
     local netc = socket.create(nil, taskName)
-
-    socket.config(netc, nil, nil, tls,server_cert, client_cert, client_key, client_password)
+    local tls_get = false
+    if ota_url:sub(1,5) == "https" then
+        tls_get = true
+    end
+    socket.config(netc, nil, nil, tls or tls_get,server_cert, client_cert, client_key, client_password)
     filelen = 0
     total = 0
     retry = 0