[發明專利]一種實現數據傳輸的方法、裝置和服務器有效
| 申請號: | 201310714560.9 | 申請日: | 2013-12-20 |
| 公開(公告)號: | CN103647652B | 公開(公告)日: | 2017-06-09 |
| 發明(設計)人: | 唐永剛 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L29/08 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司11319 | 代理人: | 蘇培華 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 數據傳輸 方法 裝置 服務器 | ||
1.一種實現數據傳輸的方法,包括:
當數據傳輸會話啟動后向遠端服務器發送認證令牌獲取請求,并接收所述遠端服務器反饋的認證令牌,其中,所述認證令牌為客戶端與遠端服務器之間信息交互的身份標識;
利用所述認證令牌和待傳輸數據生成URL;
向遠端服務器發送URL接口地址訪問請求;
接收到遠端服務器反饋的校驗通過信息后通過URL接口地址傳輸數據;
所述利用所述認證令牌和帶待輸數據生成URL包括:
利用所述待傳輸數據構造數據字符串;
計算數據傳輸參數的校驗位MD5值;所述數據傳輸參數至少包含所述數據字符串和所述認證令牌;
將所述認證令牌、校驗位MD5值和此次數據傳輸的順序號添加到URL請求數據串,生成完整格式的URL。
2.如權利要求1所述的方法,其特征在于:
所述數據傳輸參數還包括與所述遠端服務器共享的預設密鑰。
3.如權利要求2所述的方法,其特征在于:
所述數據傳輸參數還包括此次數據傳輸會話的順序號,所述此次數據傳輸會話大于前次數據傳輸會話的順序號。
4.如權利要求1所述的方法,該方法還包括:
在生成URL后向遠端服務器發送認證令牌獲取請求;
接收到所述遠端服務器反饋的認證令牌后向遠端服務器發送URL接口地址訪問請求。
5.如權利要求1所述的方法,該方法還包括:
當接收到所述遠端服務器反饋的認證令牌后,獲取所述遠端服務器的反饋時間。
6.一種實現數據傳輸的方法,包括:
當數據傳輸會話啟動后,接收客戶端發送的認證令牌獲取請求,并向該客戶端反饋認證令牌,其中,所述認證令牌為客戶端與遠端服務器之間信息交互的身份標識;
接收所述客戶端利用所述認證令牌和待傳輸數據生成URL后發送的URL接口地址訪問請求,所述利用所述認證令牌和帶待輸數據生成URL包括:利用所述待傳輸數據構造數據字符串;計算數據傳輸參數的校驗位MD5值;所述數據傳輸參數至少包含所述數據字符串和所述認證令牌;將所述認證令牌、校驗位MD5值和此次數據傳輸的順序號添加到URL請求數據串,生成完整格式的URL;
校驗所述URL的安全性,如果校驗通過則向客戶端反饋校驗通過消息,以指示所述客戶端通過所述URL接口地址傳輸數據。
7.如權利要求6所述的方法,其特征在于,所述校驗URL的安全性包括:校驗所述URL中的認證令牌是否為所述反饋的認證令牌,如果是則確定此校驗通過;
當所述認證令牌校驗通過后,校驗所述URL中校驗位MD5值是否與本地計算的校驗位MD5值相同,如果相同,則確定此校驗通過。
8.如權利要求7所述的方法,其特征在于,所述校驗URL的安全性還包括:當所述URL中的校驗位MD5值校驗通過后,校驗所述URL中此次數據傳輸會話的順序號是否大于前次數據傳輸會話的順序號,如果是,則確定此校驗通過。
9.如權利要求8所述的方法,該方法還包括:
向所述客戶端反饋認證令牌時記錄反饋時間;
當所述順序號校驗通過后,校驗所述URL中的認證令牌獲取時間是否與早于所述URL接口地址訪問請求時間,如果是,則確定此校驗通過。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310714560.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:增強子在全基因組相互作用研究方法
- 下一篇:信息同步方法及網絡設備





