[發(fā)明專(zhuān)利]一種鏈接處理方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201110302248.X | 申請(qǐng)日: | 2011-09-29 |
| 公開(kāi)(公告)號(hào): | CN103036924B | 公開(kāi)(公告)日: | 2017-02-22 |
| 發(fā)明(設(shè)計(jì))人: | 張克東;王羲桀;唐濤 | 申請(qǐng)(專(zhuān)利權(quán))人: | 深圳市云帆世紀(jì)科技有限公司 |
| 主分類(lèi)號(hào): | H04L29/08 | 分類(lèi)號(hào): | H04L29/08;H04L29/06 |
| 代理公司: | 深圳鼎合誠(chéng)知識(shí)產(chǎn)權(quán)代理有限公司44281 | 代理人: | 郭燕 |
| 地址: | 518057 廣東省深圳市福田*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 鏈接 處理 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種鏈接處理方法及系統(tǒng)。
背景技術(shù)
當(dāng)一個(gè)網(wǎng)站的服務(wù)器實(shí)際上沒(méi)有網(wǎng)站頁(yè)面所顯示的用戶(hù)要訪問(wèn)的內(nèi)容,如某圖片,而該網(wǎng)站通過(guò)將該圖片的鏈接連接到別的網(wǎng)站,直接在自己的有廣告有利益的頁(yè)面上向最終用戶(hù)提供此內(nèi)容。這種現(xiàn)象即稱(chēng)為盜鏈。
盜鏈?zhǔn)沟脹](méi)有任何資源的網(wǎng)站利用了別的網(wǎng)站的資源來(lái)展示給瀏覽用戶(hù),提高了其訪問(wèn)量,而大部分瀏覽用戶(hù)對(duì)此無(wú)所察覺(jué)。顯然,這對(duì)于被盜鏈網(wǎng)站是不公平的,不僅空間和流量被盜用,合法利益受到侵害,也加重了服務(wù)器的負(fù)擔(dān)。
發(fā)明內(nèi)容
本發(fā)明要解決的主要技術(shù)問(wèn)題是,提供一種鏈接處理方法及系統(tǒng),可以有效防止盜鏈。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種鏈接處理方法,包括:服務(wù)器端收到請(qǐng)求訪問(wèn)防盜鏈文件的http請(qǐng)求;從所述http請(qǐng)求中獲取相關(guān)信息,所述相關(guān)信息包含時(shí)間、用戶(hù)IP、用戶(hù)MAC的至少一個(gè),對(duì)獲取的所述相關(guān)信息或服務(wù)器端預(yù)設(shè)的密碼或兩者的結(jié)合以第一方法進(jìn)行加密產(chǎn)生第一關(guān)鍵碼;判斷所述第一關(guān)鍵碼與http請(qǐng)求中包含的第二關(guān)鍵碼是否一致;若一致,則返回請(qǐng)求的數(shù)據(jù)。
本發(fā)明還提出了一種鏈接處理系統(tǒng),所述鏈接處理系統(tǒng)包括:接收單元:用于接收請(qǐng)求訪問(wèn)防盜鏈文件的http請(qǐng)求;第一加密單元:用于從所述http請(qǐng)求中獲取相關(guān)信息,所述相關(guān)信息包含時(shí)間、用戶(hù)IP、用戶(hù)MAC的至少一個(gè),對(duì)獲取的所述相關(guān)信息或服務(wù)器端預(yù)設(shè)的密碼或兩者的結(jié)合以第一方法進(jìn)行加密產(chǎn)生第一關(guān)鍵碼;判斷單元:判斷所述第一關(guān)鍵碼與http請(qǐng)求中包含的第二關(guān)鍵碼是否一致;若一致,則返回請(qǐng)求的數(shù)據(jù)。
本發(fā)明的有益效果是:通過(guò)按照預(yù)設(shè)第一方法產(chǎn)生第一關(guān)鍵碼,然后判斷請(qǐng)求訪問(wèn)該防盜鏈文件的http請(qǐng)求中的第二關(guān)鍵碼是否與第一關(guān)鍵碼相同,只有相同才會(huì)認(rèn)定為合法請(qǐng)求,允許獲取請(qǐng)求的數(shù)據(jù),這樣就使盜鏈連接的用戶(hù)無(wú)法訪問(wèn)這些文件,防止了盜鏈的發(fā)生。
附圖說(shuō)明
圖1為本發(fā)明一種鏈接處理方法的一實(shí)施例的流程示意圖;
圖2為本發(fā)明一種鏈接處理系統(tǒng)的一實(shí)施例的模塊示意圖。
具體實(shí)施方式
下面通過(guò)具體實(shí)施方式結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
首先,對(duì)本發(fā)明實(shí)施例進(jìn)行簡(jiǎn)要說(shuō)明。本發(fā)明實(shí)施例提出了一種鏈接處理方法,包括:服務(wù)器端收到請(qǐng)求訪問(wèn)防盜鏈文件的http請(qǐng)求;從所述http請(qǐng)求中獲取相關(guān)信息,所述相關(guān)信息包含時(shí)間、用戶(hù)IP、用戶(hù)MAC的至少一個(gè),對(duì)獲取的所述相關(guān)信息或服務(wù)器端預(yù)設(shè)的密碼或兩者的結(jié)合以第一方法進(jìn)行加密產(chǎn)生第一關(guān)鍵碼;判斷所述第一關(guān)鍵碼與http請(qǐng)求中包含的第二關(guān)鍵碼是否一致;若一致,則返回請(qǐng)求的數(shù)據(jù)。進(jìn)一步地,還可以包括:檢測(cè)到用戶(hù)訪問(wèn)防盜鏈文件的請(qǐng)求后,網(wǎng)站服務(wù)器對(duì)所述防盜鏈文件的鏈接地址進(jìn)行處理,產(chǎn)生所述http請(qǐng)求,所述http請(qǐng)求包含以所述第一方法加密得到的所述第二關(guān)鍵碼;所述網(wǎng)站服務(wù)器端的加密動(dòng)作針對(duì)的信息包含時(shí)間、用戶(hù)IP、用戶(hù)MAC及所述服務(wù)器端預(yù)設(shè)密碼的至少一個(gè)。
通過(guò)上述簡(jiǎn)要說(shuō)明可以看出,本發(fā)明實(shí)施例通過(guò)在收到訪問(wèn)防盜鏈文件的http請(qǐng)求后,通過(guò)第一方法產(chǎn)生第一關(guān)鍵碼,然后再比較該http請(qǐng)求中攜帶的第二關(guān)鍵碼是否與該第一關(guān)鍵碼一致,若一致則允許訪問(wèn)。通過(guò)這種方法,只有那些通過(guò)合法網(wǎng)頁(yè)訪問(wèn)防盜鏈文件的用戶(hù)才會(huì)有與服務(wù)器計(jì)算得到的相一致的關(guān)鍵碼,避免了盜鏈的情形發(fā)生。這是由于合法用戶(hù)得到的關(guān)鍵碼是通過(guò)網(wǎng)頁(yè)后臺(tái)采用第一方法加密得到的地址,與服務(wù)器通過(guò)所述第一方法得到的關(guān)鍵碼必然一致,所以合法用戶(hù)可以訪問(wèn)該防盜鏈文件。但是通過(guò)盜鏈網(wǎng)站給出的鏈接就不能正常訪問(wèn),因?yàn)榧僭O(shè)盜鏈者某次通過(guò)合法方式訪問(wèn)了該防盜鏈文件,而且通過(guò)攔截URL獲取了他當(dāng)次訪問(wèn)該防盜鏈文件的鏈接地址和關(guān)鍵碼,他使用攔截得到的地址和關(guān)鍵碼作為盜鏈地址放在自己的網(wǎng)站中,但是由于正確的關(guān)鍵碼是變化的,并且正確的關(guān)鍵碼和時(shí)間、用戶(hù)IP、用戶(hù)MAC、服務(wù)器端預(yù)設(shè)的密碼中的至少一個(gè)有關(guān),所以即使他使用該盜鏈的地址和關(guān)鍵碼進(jìn)行盜鏈,也將會(huì)由于服務(wù)器產(chǎn)生的關(guān)鍵碼與該盜鏈的關(guān)鍵碼不一致而造成造成無(wú)法訪問(wèn)。
本發(fā)明實(shí)施例通過(guò)對(duì)防盜鏈文件進(jìn)行加密處理產(chǎn)生關(guān)鍵碼,然后判斷請(qǐng)求訪問(wèn)該防盜鏈文件的http請(qǐng)求中的關(guān)鍵碼是否與加密得到的關(guān)鍵碼相同,只有相同才會(huì)允許正常訪問(wèn),這樣就使盜鏈連接的用戶(hù)無(wú)法訪問(wèn)這些文件,防止了盜鏈的發(fā)生。
所述第一方法具體可以有很多種,以下舉例詳細(xì)說(shuō)明。
方法一:
根據(jù)不同的時(shí)段產(chǎn)生不同的關(guān)鍵碼;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于深圳市云帆世紀(jì)科技有限公司,未經(jīng)深圳市云帆世紀(jì)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110302248.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





