[發(fā)明專利]文件傳輸方法、客戶端、服務(wù)器及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201811617837.5 | 申請日: | 2018-12-28 |
| 公開(公告)號: | CN109639819B | 公開(公告)日: | 2022-01-14 |
| 發(fā)明(設(shè)計)人: | 潘崇;楊帝海;劉海波;馬俠霖;陳劍鋒;梁湘武;胡長鴻;姚專;冷鵬宇;何俊池;何煦;黃明軍;劉軼斌;黃煒康;歐陽國靈;歐陽硯池 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 郝傳鑫;賈允 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文件傳輸 方法 客戶端 服務(wù)器 系統(tǒng) | ||
1.一種文件傳輸方法,其特征在于,所述方法包括:
客戶端生成并向業(yè)務(wù)系統(tǒng)發(fā)送文件傳輸請求,所述文件傳輸請求包括文件上傳請求或文件下載請求;
所述業(yè)務(wù)系統(tǒng)響應(yīng)于獲取到所述文件傳輸請求的情況,獲取簽名加密用字符串,所述簽名加密用字符串為攜帶傳輸操作的有效時間和密鑰的不可逆的密鑰串,所述傳輸操作包括文件上傳操作或文件下載操作;
獲取規(guī)范字符串,所述規(guī)范字符串包括HTTP操作行為、文件傳輸?shù)刂泛涂蛻舳说牡刂罚鑫募鬏數(shù)刂钒ㄎ募蟼鞯刂坊蛭募螺d地址,所述文件傳輸?shù)刂窞楣参募?wù)系統(tǒng)中的合法地址;
對所述規(guī)范字符串進(jìn)行哈希校驗(yàn)得到不可逆的校驗(yàn)字符串,所述校驗(yàn)字符串為經(jīng)由哈希加密校驗(yàn)后的規(guī)范字符串;
對所述校驗(yàn)字符串和簽名加密用字符串進(jìn)行加密,得到加密簽名;
根據(jù)所述加密簽名和文件唯一標(biāo)識符生成文件傳輸參數(shù),并將所述文件傳輸參數(shù)傳輸至所述客戶端;
所述客戶端在所述傳輸操作的有效時間之內(nèi)根據(jù)所述文件傳輸?shù)刂放c所述公共文件服務(wù)系統(tǒng)直接進(jìn)行文件傳輸。
2.一種文件傳輸方法,其特征在于,所述方法包括:
生成并向業(yè)務(wù)系統(tǒng)發(fā)送文件傳輸請求,以便于所述業(yè)務(wù)系統(tǒng)生成文件傳輸參數(shù);所述文件傳輸請求包括文件上傳請求或文件下載請求;
獲取所述文件傳輸參數(shù),并解密所述文件加密簽名以獲取文件傳輸?shù)刂泛蛡鬏敳僮鞯挠行r間;
在所述傳輸操作的有效時間之內(nèi)根據(jù)所述文件傳輸?shù)刂放c公共文件服務(wù)系統(tǒng)直接進(jìn)行文件傳輸;
所述文件傳輸參數(shù)由所述業(yè)務(wù)系統(tǒng)基于下述操作得到:
響應(yīng)于獲取到所述文件傳輸請求的情況,獲取簽名加密用字符串,所述簽名加密用字符串為攜帶傳輸操作的有效時間和密鑰的不可逆的密鑰串,所述傳輸操作包括文件上傳操作或文件下載操作;
獲取規(guī)范字符串,所述規(guī)范字符串包括HTTP操作行為、文件傳輸?shù)刂泛涂蛻舳说牡刂罚鑫募鬏數(shù)刂钒ㄎ募蟼鞯刂坊蛭募螺d地址,所述文件傳輸?shù)刂窞樗龉参募?wù)系統(tǒng)中的合法地址;
對所述規(guī)范字符串進(jìn)行哈希校驗(yàn)得到不可逆的校驗(yàn)字符串,所述校驗(yàn)字符串為經(jīng)由哈希加密校驗(yàn)后的規(guī)范字符串;
對所述校驗(yàn)字符串和簽名加密用字符串進(jìn)行加密,得到加密簽名;
根據(jù)所述加密簽名和文件唯一標(biāo)識符生成文件傳輸參數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于:
若所述文件傳輸請求為文件上傳請求,則在上傳操作的有效時間之內(nèi)根據(jù)文件上傳地址向所述公共文件服務(wù)系統(tǒng)直接上傳文件;
向業(yè)務(wù)系統(tǒng)發(fā)布文件上傳成功的通知,以使得業(yè)務(wù)系統(tǒng)保存文件索引信息,所述文件索引信息包括文件唯一標(biāo)識符與文件上傳地址之間的映射關(guān)系。
4.一種文件傳輸方法,其特征在于,所述方法包括:
獲取文件傳輸請求,所述文件傳輸請求包括文件上傳請求或文件下載請求;
響應(yīng)于獲取到所述文件傳輸請求的情況,獲取簽名加密用字符串,所述簽名加密用字符串為攜帶傳輸操作的有效時間和密鑰的不可逆的密鑰串,所述傳輸操作包括文件上傳操作或文件下載操作;
獲取規(guī)范字符串,所述規(guī)范字符串包括HTTP操作行為、文件傳輸?shù)刂泛涂蛻舳说牡刂罚鑫募鬏數(shù)刂钒ㄎ募蟼鞯刂坊蛭募螺d地址,所述文件傳輸?shù)刂窞楣参募?wù)系統(tǒng)中的合法地址;
對所述規(guī)范字符串進(jìn)行哈希校驗(yàn)得到不可逆的校驗(yàn)字符串,所述校驗(yàn)字符串為經(jīng)由哈希加密校驗(yàn)后的規(guī)范字符串;
對所述校驗(yàn)字符串和簽名加密用字符串進(jìn)行加密,得到加密簽名;
根據(jù)所述加密簽名和文件唯一標(biāo)識符生成文件傳輸參數(shù),并將所述文件傳輸參數(shù)傳輸至所述客戶端,以觸發(fā)所述客戶端在所述傳輸操作的有效時間之內(nèi)根據(jù)所述文件傳輸?shù)刂放c所述公共文件服務(wù)系統(tǒng)直接進(jìn)行文件傳輸。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括:
獲取客戶端發(fā)布的文件上傳成功的通知,保存文件索引信息,所述文件索引信息包括文件唯一標(biāo)識符與文件上傳地址之間的映射關(guān)系。
該專利技術(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/201811617837.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





