[發(fā)明專利]一種文件下載設備和方法有效
| 申請?zhí)枺?/td> | 201310214543.9 | 申請日: | 2013-05-31 |
| 公開(公告)號: | CN103258055A | 公開(公告)日: | 2013-08-21 |
| 發(fā)明(設計)人: | 應加寬 | 申請(專利權(quán))人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京智匯東方知識產(chǎn)權(quán)代理事務所(普通合伙) 11391 | 代理人: | 范曉斌;康正德 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 文件 下載 設備 方法 | ||
1.一種文件下載設備,包括
網(wǎng)頁解析模塊,適于在瀏覽器側(cè)加載網(wǎng)頁頁面時,接收所述頁面對文件的調(diào)用請求;
文件判斷模塊,適于判斷所述文件是否存在于在瀏覽器側(cè)預置的文件存儲單元中;以及
文件下載模塊,適于
若存在所述文件,則直接從所述文件存儲單元中獲取所述文件;和
若不存在所述文件,則根據(jù)所述調(diào)用請求下載所述文件。
2.如權(quán)利要求1所述的設備,所述文件存儲單元中存儲有以其特定屬性值命名的多個文件,其中文件判斷模塊適于根據(jù)所述調(diào)用請求是否包含與所述文件存儲單元中的文件相匹配的文件名來判斷是否存在所述文件。
3.如權(quán)利要求2所述的設備,其中文件判斷模塊適于
若所述調(diào)用請求包含特定字段,且與所述特定字段相關(guān)聯(lián)的值與文件存儲單元中的文件的文件名相匹配,則判斷存在所述文件;
若所述調(diào)用請求所包含的特定字段相關(guān)聯(lián)的值與所述文件存儲單元中的文件的文件名不匹配,或所述調(diào)用請求不包含所述特定字段,則判斷不存在所述文件。
4.如權(quán)利要求3所述的設備,還包括:
文件名計算模塊,適于獲取所述文件下載模塊下載的文件的特定屬性值,以及
文件存儲模塊,適于
若所述文件屬性值與所述調(diào)用請求包含的特定字段的值相匹配,則在文件存儲單元中存儲所下載的文件并以該特定屬性值命名;和
若所述文件屬性值與所述調(diào)用請求包含的特定字段的值不匹配,則不存儲所下載的文件。
5.如權(quán)利要求1-4中任一個所述的設備,其中所述特定屬性值為對文件內(nèi)容進行哈希計算后獲得的值。
6.如權(quán)利要求1-5中任一個所述的設備,其中所述文件為javascript腳本文件。
7.一種文件下載方法,包括
在瀏覽器側(cè)加載網(wǎng)頁頁面時,接收所述頁面對文件的調(diào)用請求;
判斷所述文件是否存在于瀏覽器側(cè)預置的文件存儲單元中;
若存在所述文件,則直接從所述存儲單元中獲取所述文件;和
若不存在所述文件,則根據(jù)所述調(diào)用請求從所述網(wǎng)頁對應的服務器下載所述文件。
8.如權(quán)利要求7所述的方法,所述文件存儲單元中存儲有以其特定屬性值命名的多個文件,其中判斷步驟根據(jù)所述調(diào)用請求是否包含與所述文件存儲單元中的文件相匹配的文件名來判斷是否存在所述文件。
9.如權(quán)利要求8所述的方法,其中判斷步驟包括
若所述調(diào)用請求包含特定字段,且與所述特定字段相關(guān)聯(lián)的值與文件存儲單元中的文件的文件名相匹配,則判斷存在所述文件;
若所述調(diào)用請求所包含的特定字段相關(guān)聯(lián)的值與所述文件存儲單元中的文件的文件名不匹配,或所述調(diào)用請求不包含所述特定字段,則判斷不存在所述文件。
10.如權(quán)利要求9所述的方法,還包括
獲取所下載的文件的特定屬性值,以及
若所述文件屬性值與所述調(diào)用請求包含的特定字段的值相匹配,則在文件存儲單元中存儲所下載的文件并以該特定屬性值命名;
若所述文件屬性值與所述調(diào)用請求包含的特定字段的值不匹配,則不存儲所下載的文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經(jīng)北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310214543.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





