[發明專利]本地端文件加載方法、裝置、電子設備及介質有效
| 申請號: | 202110693065.9 | 申請日: | 2021-06-22 |
| 公開(公告)號: | CN113438221B | 公開(公告)日: | 2022-04-29 |
| 發明(設計)人: | 張寶鴻 | 申請(專利權)人: | 深圳賽安特技術服務有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/06 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 本地 文件 加載 方法 裝置 電子設備 介質 | ||
1.一種本地端文件加載方法,其特征在于,所述方法包括:
依次讀取本地端文件,得到所述本地端文件的文件流;
將所述文件流以二進制的形式存儲入預設的存儲空間中,并構建所述文件流在所述存儲空間中的存儲路徑;
根據預設映射表將所述存儲路徑映射為虛擬域名,并將所述虛擬域名存儲在預設的網頁攔截器中;
網頁端接收到待加載域名時,判斷所述待加載域名與所述網頁攔截器中存儲的虛擬域名是否匹配;
若所述待加載域名與所述虛擬域名不匹配,則將所述待加載域名對應的顯示頁面加載至所述網頁端;
若所述待加載域名與所述虛擬域名匹配,則根據所述網頁端構造響應報文,利用所述響應報文存儲所述虛擬域名對應的文件流,并通過所述響應報文將所述虛擬域名對應的文件流加載至所述網頁端。
2.如權利要求1所述的本地端文件加載方法,其特征在于,所述將所述文件流以二進制的形式存儲入預設的存儲空間中,包括:
獲取所述文件流對應的本地端文件的文件類別;
根據所述文件類別調用預設的文件編輯器;
利用所述文件編輯器對所述文件流進行二值化操作,得到所述文件流的二值化數值,并將所述文件流的二值化數值存儲入所述存儲空間中。
3.如權利要求1所述的本地端文件加載方法,其特征在于,所述構建所述文件流在所述存儲空間中的存儲路徑,包括:
獲取所述文件流對應的本地端文件的原始文件名、時間戳和后綴名;
根據所述原始文件名、時間戳和后綴名構建所述文件流在所述存儲空間中的存儲路徑。
4.如權利要求1所述的本地端文件加載方法,其特征在于,所述根據所述網頁端構造響應報文,包括:
獲取所述網頁端的響應頭、響應體和響應碼;
利用所述響應頭、所述響應體和所述響應碼構建所述網頁端的響應報文。
5.如權利要求1所述的本地端文件加載方法,其特征在于,所述將所述待加載域名對應的顯示頁面加載至所述網頁端之后,所述方法還包括:
利用頁面排序法對所述網頁端加載的顯示頁面進行排序。
6.如權利要求5所述的本地端文件加載方法,其特征在于,所述利用頁面排序法對所述網頁端加載的顯示頁面進行排序,包括:
獲取所述顯示頁面的入鏈及出鏈,以及所述入鏈對應的網頁的頁面排序值;
根據所述顯示頁面的入鏈及出鏈,以及所述入鏈對應的網頁的頁面排序值,利用頁面排序法計算所述顯示頁面的頁面排序值;
根據所述顯示頁面的頁面排序值對多個所述顯示頁面進行排序。
7.如權利要求6所述的本地端文件加載方法,其特征在于,所述利用頁面排序法計算所述顯示頁面的頁面排序值,包括:
利用下述頁面排序公式計算得到所述顯示頁面的頁面排序值PR(u):
其中,所述L(v)為所述顯示頁面的出鏈的數目,Bu為所述顯示頁面的入鏈組成的入鏈集合,PR(v)為所述入鏈對應的網頁的頁面排序值。
8.一種本地端文件加載裝置,其特征在于,所述裝置包括:
文件讀取模塊,用于依次讀取本地端文件,得到所述本地端文件的文件流;
文件存儲模塊,用于將所述文件流以二進制的形式存儲入預設的存儲空間中,并構建所述文件流在所述存儲空間中的存儲路徑;
虛擬域名生成模塊,用于根據預設映射表將所述存儲路徑映射為虛擬域名,并將所述虛擬域名存儲在預設的網頁攔截器中;
域名攔截模塊,用于網頁端接收到待加載域名時,判斷所述待加載域名與所述網頁攔截器中存儲的虛擬域名是否匹配;
域名加載模塊,用于若所述待加載域名與所述虛擬域名不匹配,則將所述待加載域名對應的顯示頁面加載至所述網頁端,若所述待加載域名與所述虛擬域名匹配,則根據所述網頁端構造響應報文,利用所述響應報文存儲所述虛擬域名對應的文件流,并通過所述響應報文將所述虛擬域名對應的文件流加載至所述網頁端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳賽安特技術服務有限公司,未經深圳賽安特技術服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110693065.9/1.html,轉載請聲明來源鉆瓜專利網。





