Browse Source

修改服务器后台访问的上传包的下载路径

pzb 6 years ago
parent
commit
a64f038204
2 changed files with 8 additions and 2 deletions
  1. 1 1
      Ansjer/config.py
  2. 7 1
      Controller/OTAEquipment.py

+ 1 - 1
Ansjer/config.py

@@ -39,7 +39,7 @@ OAUTH_REFRESH_TOKEN_SECRET = 'r+jbgnw%@1%zy^=@dn62%'
 # OAUTH_ACCESS_TOKEN_TIME = datetime.timedelta(hours=1)
 OAUTH_ACCESS_TOKEN_TIME = datetime.timedelta(days=7)
 # refresh_token超时
-OAUTH_REFRESH_TOKEN_TIME = datetime.timedelta(days=7)
+OAUTH_REFRESH_TOKEN_TIME = datetime.timedelta(days=30)
 # 腾讯验证,短信发送
 TX_PHONE_APP_ID = '1400052907'
 TX_PHONE_APP_KEY = '7705976ca6e85fe7b86d6bc2d11f7783'

+ 7 - 1
Controller/OTAEquipment.py

@@ -458,7 +458,13 @@ def getNewVerInterface(request):
         equipment = equipmentValid[0]
         file_path = equipment.filePath
         # 检测ip进行替换
-        url = SERVER_DOMAIN + 'OTA/downloadsPack/' + file_path + '?time=' + str(time.time())
+
+        # 创建url的token
+        tko = UrlTokenObject()
+        file_path = tko.generate(data={'Url': "ansjer/" + CommonService.RandomStr(6) + "/" + file_path})
+
+        url = SERVER_DOMAIN + 'dlotapack/' + file_path
+        # url = SERVER_DOMAIN + 'OTA/downloadsPack/' + file_path + '?time=' + str(time.time())
         return response.json(0, {
             'ver': ver,
             'url': url,