[發明專利]檔案上傳方法、檔案下載方法及相關的服務器在審
| 申請號: | 201610086800.9 | 申請日: | 2016-02-16 |
| 公開(公告)號: | CN106855874A | 公開(公告)日: | 2017-06-16 |
| 發明(設計)人: | 宋穎昌;白哲瑋 | 申請(專利權)人: | 群暉科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 深圳新創友知識產權代理有限公司44223 | 代理人: | 江耀純 |
| 地址: | 中國臺*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 檔案 上傳 方法 下載 相關 服務器 | ||
技術領域
本發明涉及檔案上傳/下載方法,特別是一種續傳方法。
背景技術
當用戶使用瀏覽器將檔案上傳到遠程的一服務器或是自服務器下載檔案時,若是檔案上傳/下載到一半突然網絡斷線或是不小心關閉了瀏覽器,則用戶需要重新打開檔案夾找尋需要上傳的檔案或是找尋需要下載的檔案位置,且檔案需要整個重新上傳/下載,因此造成了用戶的困擾且也會過度消耗網絡帶寬。
發明內容
因此,本發明的目的的一在于公開一種檔案上傳/下載方法與相關的服務器,其可以在檔案上傳/下載中斷之后自動從檔案未完成上傳/下載的部分開始進行,而不需要重新上傳/下載整個檔案,以解決現有技術中所述的問題。
本發明的一實施例公開了一種服務器,所述服務器包括一處理器以及一儲存單元,其中所述處理器用于控制所述服務器的操作。所述儲存單元用來儲存至少一程序代碼,其中所述程序代碼是用來被一電子裝置通過網絡來讀取,并由所述電子裝置的一瀏覽器所執行。當所述瀏覽器執行所述程序代碼時,會執行以下步驟:接收一上傳指令,并將對應所述上傳指令的一檔案復制到所述瀏覽器所提供的一虛擬檔案系統;將所述虛擬檔案系統中的所述檔案劃分為多個部分;通過網絡循序將所述多個部份上傳到所述服務器,并實時記錄所述檔案的上傳進度;以及當所述檔案的上傳中斷之后重新上傳所述檔案時,根據所記錄的上傳進度來直接將所述檔案未上傳的部分傳送到所述服務器中。
本發明的另一實施例公開了一種適用于一瀏覽器的檔案上傳方法,該方法包括有:接收一上傳指令,并將對應所述上傳指令的一檔案復制至所述瀏覽器所提供的一虛擬檔案系統;將所述虛擬檔案系統中的所述檔案劃分為多個部分;通過網絡將所述檔案的所述多個部分循序上傳至一服務器中,并實時記錄所述檔案的上傳進度;以及當所述檔案的上傳中斷之后重新上傳所述檔案時,根據所記錄的上傳進度來直接將所述檔案未上傳的部分傳送到所述服務器中。
本發明另一實施例公開了一種服務器,所述服務器包括一處理器以及一儲存單元,其中所述處理器用于控制所述服務器的操作。所述儲存單元用來儲存至少一程序代碼,其中所述程序代碼是用來被一電子裝置通過網絡來讀取,并由所述電子裝置的一瀏覽器所執行,其中當所述瀏覽器執行所述程序代碼時,會執行以下步驟:接收一下載指令,并通過網絡將對應所述下載指令的一檔案的多個部份循序自所述服務器下載到所述瀏覽器所提供的一虛擬檔案系統,并實時記錄所述檔案的下載進度;當所述檔案的下載中斷之后重新下載所述檔案時,根據所記錄的下載進度來直接將所述檔案未下載的部分下載到所述虛擬檔案系統;以及當所述檔案的所有部份都下載至所述虛擬檔案系統后,將所述檔案復制至所述電子裝置的檔案系統。
本發明另一實施例公開一種適用于一瀏覽器檔案下載方法,所述方法包括有:接收一下載指令,并通過網絡將對應所述下載指令的一檔案的多個部份循序自所述服務器下載到所述瀏覽器所提供的一虛擬檔案系統,并實時記錄所述檔案的下載進度;當所述檔案的下載中斷之后重新下載所述檔案時,根據所記錄的下載進度來直接將所述檔案未下載的部分下載到所述虛擬檔案系統;以及當所述檔案的所有部份都下載至所述虛擬檔案系統后,將所述檔案復制至所述電子裝置的檔案系統。
附圖說明
圖1為依據本發明一實施例的一系統的示意圖。
圖2為依據本發明一實施例的電子裝置將檔案上傳至服務器的方法的流程圖。
圖3所示的用戶將一檔案拖拉至瀏覽器所顯示的所述特定網頁以進行檔案上傳的示意圖。
圖4為依據本發明一實施例的電子裝置將自服務器下載檔案的方法的流程圖。
其中,附圖標記說明如下:
100 系統
110 服務器
112 處理器
114 儲存單元
116 程序代碼
120 電子裝置
200~214、400~416 步驟
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于群暉科技股份有限公司,未經群暉科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610086800.9/2.html,轉載請聲明來源鉆瓜專利網。





