一種數據傳輸方法及其裝置的制造方法
【技術領域】
[0001]本發明涉及互聯網技術,尤指一種數據傳輸方法及其裝置。
【背景技術】
[0002]隨著互聯網技術的發展,終端可以上傳數據至云服務器,以使人們可以隨時隨地的通過終端從云服務器中獲取之前上傳的數據,其中,該數據可以包括文字、文件、圖片、音樂等。
[0003]通常,人們通過終端向云服務器上傳數據的過程中,首先需要建立與數據對應的文件夾,比如,存儲圖片數據的文件夾,存儲視頻數據的文件夾,接著,將數據上傳至對應的文件夾下。
[0004]本領域技術人員發現,通過終端向云服務器上傳數據的過程中,終端需要新建不同類型文件夾,然后再將數據進行分類上傳,從而導致向云服務器上傳數據的時間較長。
【發明內容】
[0005]為了解決上述技術問題,本發明提供了一種數據傳輸方法及其裝置,用以解決向云服務器上傳數據的時間較長的問題。
[0006]為了達到本發明目的,本發明提供了一種數據傳輸方法,包括:
[0007]獲取終端向云服務器上傳的第一數據;
[0008]根據所述第一數據,確定所述第一數據的數據類型為第一數據類型;
[0009]根據所述第一數據類型,確定所述云服務器是否設置有第一文件夾,所述第一文件夾用以存儲數據類型為所述第一數據類型的數據;
[0010]若沒有設置所述第一文件夾,則在所述云服務器上設置所述第一文件夾,并將所述第一數據存儲在所述第一文件夾。
[0011]進一步的,所述將所述第一數據存儲在所述第一文件夾之后,還包括:
[0012]獲取終端顯示信息,所述終端顯示信息包括所述終端當前顯示第一文件夾的信息;
[0013]根據所述終端顯示信息,將所述云服務器中所述第一文件夾存儲的數據與所述終端中第二文件夾存儲的數據同步顯示在所述終端,所述第二文件夾存儲所述第一數據類型的數據。
[0014]進一步的,所述將所述第一數據存儲在所述第一文件夾之后,還包括:
[0015]獲取終端將所述第一數據存儲在所述云服務器的第三文件夾的信息,所述第三文件夾存儲數據類型為第二數據類型的數據;
[0016]獲取終端向所述云服務器上傳的第二數據;
[0017]根據所述第二數據,確定所述第二數據對應的數據類型為所述第一數據類型;
[0018]將所述第二數據存儲到所述第三文件夾。
[0019]進一步的,所述根據所述第一數據類型,確定所述云服務器是否設置有第一文件夾之后,還包括:
[0020]若設置有所述第一文件夾,則將所述第一數據存儲在所述第一文件夾。
[0021]進一步的,所述根據所述第一數據,確定所述第一數據的數據類型為第一數據類型,包括以下方式的任意一種或其組合:
[0022]根據所述第一數據的原始存儲地址,確定所述第一數據對應的數據類型,所述原始存儲地址包括在所述終端向所述云服務器上傳所述第一數據之前所述第一數據存儲的地址;
[0023]根據所述第一數據的格式或后綴名,確定所述第一數據對應的數據類型。
[0024]本發明還提供了一種數據傳輸裝置,包括:
[0025]獲取模塊,用于獲取終端向云服務器上傳的第一數據;
[0026]類型確定模塊,用于根據所述第一數據,確定所述第一數據的數據類型為第一數據類型;
[0027]文件夾確定模塊,用于根據所述第一數據類型,確定所述云服務器是否設置有第一文件夾,所述第一文件夾用以存儲數據類型為所述第一數據類型的數據;
[0028]設置模塊,用于若沒有設置所述第一文件夾,在所述云服務器上設置所述第一文件夾,并將所述第一數據存儲在所述第一文件夾。
[0029]進一步的,所述獲取模塊,還用于獲取終端顯示信息,所述終端顯示信息包括所述終端當前顯示第一文件夾的信息;
[0030]所述設置模塊,還用于根據所述終端顯示信息,將所述云服務器中所述第一文件夾存儲的數據與所述終端中第二文件夾存儲的數據同步顯示在所述終端,所述第二文件夾存儲所述第一數據類型的數據。
[0031]進一步的,所述獲取模塊,還用于獲取終端將所述第一數據存儲在所述云服務器的第三文件夾的信息,所述第三文件夾存儲數據類型為第二數據類型的數據;以及獲取終端向所述云服務器上傳的第二數據;
[0032]所述類型確定模塊,還用于根據所述第二數據,確定所述第二數據對應的數據類型為所述第一數據類型;
[0033]所述設置模塊,還用于將所述第二數據存儲到所述第三文件夾。
[0034]進一步的,所述設置模塊,還用于若設置有所述第一文件夾,將所述第一數據存儲在所述第一文件夾。
[0035]進一步的,所述根據所述第一數據,確定所述第一數據的數據類型為第一數據類型,包括以下方式的任意一種或其組合:
[0036]根據所述第一數據的原始存儲地址,確定所述第一數據對應的數據類型,所述原始存儲地址包括在所述終端向所述云服務器上傳所述第一數據存儲之前所述第一數據存儲的地址;
[0037]根據所述第一數據的格式或后綴名,確定所述第一數據對應的數據類型。
[0038]本發明提供的數據傳輸方法及其裝置,首先獲取終端向云服務器上傳的第一數據;接著,根據所述第一數據,確定所述第一數據的數據類型為第一數據類型;再接著,根據所述第一數據類型,確定所述云服務器是否設置有第一文件夾,所述第一文件夾用以存儲數據類型為所述第一數據類型的數據;然后,若沒有設置所述第一文件夾,則在所述云服務器上設置所述第一文件夾,并將所述第一數據存儲在所述第一文件夾。從而用戶不需要對準備上傳到云服務器的數據進行分類,可以將所有準備上傳的數據同時上傳到云服務器,避免了用戶手動新建不同類型文件夾,進而節省了終端向云服務器上傳數據的時長。
[0039]本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。
【附圖說明】
[0040]附圖用來提供對本發明技術方案的進一步理解,并且構成說明書的一部分,與本申請的實施例一起用于解釋本發明的技術方案,并不構成對本發明技術方案的限制。
[0041]圖1為本發明數據傳輸方法一實施例的流程示意圖;
[0042]圖2為本發明數據傳輸方法二實施例的流程示意圖;
[0043]圖3為本發明數據傳輸裝置一實施例的結構示意圖。
【具體實施方式】
[0044]為使本發明的目的、技術方案和優點更加清楚明白,下文中將結合附圖對本發明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
[0045]在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟。
[0046]圖1為本發明數據傳輸方法一實施例的流程示意圖,如圖1所示,本發明實施例提供的數據傳輸方法具體可以應用于用戶通過終端向云服務器上傳數據時,其中,該終端可以是電腦、手機,或者任何可以與云服務器連接的設備,該數據可以包括文字、文件、圖片、音樂等,在此對第一數據不做限制。
[0047]本實施例提供的數據傳輸方法具體可以通過數據傳輸裝置來執行,該數據傳輸裝置可以集成在終端中,或者單獨設置,其中,該數據傳輸裝置可以采用軟件和/或硬件的方式來實現。
[0048]該方法包括如下步驟:
[0049]步驟101、獲取終端向云服務器上傳的第一數據。
[0050]舉例來講,用戶通過終端向云服務器上傳第一數據,如上傳文字、文件、圖片、音樂等。
[0051]步驟102、根據第一數據,確定第一數據的數據類型為第一數據類型。
[0052]對于根據第一數據,確定第一數據的數據類型為第一數據類型,包括以下至少三種實現方式:
[0053]第一種實現方式,根據所述第