[發明專利]文件加載方法、終端、服務器、計算機設備及存儲介質在審
| 申請號: | 201810939198.8 | 申請日: | 2018-08-17 |
| 公開(公告)號: | CN110196724A | 公開(公告)日: | 2019-09-03 |
| 發明(設計)人: | 吳啟;童希望 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 周燕君 |
| 地址: | 518000 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 更新 服務器 緩存 計算機設備 存儲介質 反饋信息 文件加載 有效地 終端 加載 服務器發送 服務器獲取 服務器請求 接收服務器 反饋目標 獲取目標 請求發送 申請 | ||
1.一種文件加載方法,其特征在于,包括:
當終端利用瀏覽器加載目標廣域網web應用程序時,向服務器發送js文件更新日期請求,所述js文件更新日期請求用于向所述服務器請求反饋所述目標web應用程序所對應的目標js文件的第一更新日期;
所述終端接收所述服務器根據所述js文件更新日期請求發送的反饋信息,所述反饋信息包含所述目標js文件的所述第一更新日期;
所述終端從所述終端的本地緩存獲取所述目標js文件的更新日期,所述本地緩存的所述目標js文件的更新日期作為第二更新日期;
所述終端根據所述第一更新日期以及第二更新日期確定所述目標js文件是否有更新;
若所述終端確定所述目標js文件有更新,則所述終端從所述服務器獲取更新的所述目標js文件,并加載從所述服務器獲取的所述更新的所述目標js文件。
2.如權利要求1所述的文件加載方法,其特征在于,若所述終端確定所述目標js文件無更新,則所述終端加載本地緩存的所述目標js文件。
3.如權利要求2所述的文件加載方法,其特征在于,當所述終端利用所述瀏覽器加載所述目標web應用程序時,所述方法還包括:
所述終端確定所述目標js文件的文件類型,若所述目標js文件為功能性js文件,則觸發向服務器發送js文件更新日期請求的步驟。
4.一種文件加載方法,其特征在于,包括:
服務器接收終端發送的js文件更新日期請求,所述js文件更新日期請求為所述終端利用瀏覽器加載目標web應用程序時發送的,所述js文件更新日期請求用于向所述服務器請求反饋所述目標web應用程序所對應的目標js文件的第一更新日期;
所述服務器根據所述js文件更新日期請求獲取所述目標js文件的所述第一更新日期;
所述服務器向所述終端發送反饋信息,所述反饋信息包含所述第一更新日期,以使得所述終端根據所述第一更新日期以及第二更新日期確定所述目標js文件有更新時,從所述服務器獲取更新的所述目標js文件并加載從所述服務器獲取的所述更新的所述目標js文件,所述終端本地緩存的所述目標js文件的更新日期作為所述第二更新日期。
5.如權利要求4所述的文件加載方法,其特征在于,所述服務器根據所述js文件更新日期請求獲取所述目標js文件的第一更新日期,包括:
在接收到所述js文件更新日期請求后,所述服務器確定所述目標js文件的日期信息表達格式;
所述服務器將所述日期信息表達格式作為目標正則表達式的匹配規則;
所述服務器通過所述目標正則表達式對所述目標js文件進行正則匹配,以確定出匹配到所述匹配規則的字符串;
所述服務器將所述字符串作為所述第一更新日期。
6.如權利要求5所述的文件加載方法,其特征在于,若所述目標js文件的日期信息表達格式為X1X1X1X1.X2X3.X4X5,所述服務器通過所述目標正則表達式對所述目標js文件進行正則匹配,包括:
所述服務器通過以下正則表達式作為所述目標正則表達式對所述目標js文件進行正則匹配:
var reg=/^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/,其中,所述var reg表示所述目標正則表達式,所述/^表示待匹配字符串的開頭符號,所述$/表示所述待匹配字符串結尾符號,所述待匹配字符串為所述目標js文件中對應的字符串,所述[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])表示所述匹配規則。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810939198.8/1.html,轉載請聲明來源鉆瓜專利網。





