[發(fā)明專利]一種記錄網(wǎng)站訪問日志的方法和裝置有效
| 申請?zhí)枺?/td> | 201710153803.4 | 申請日: | 2017-03-15 |
| 公開(公告)號: | CN108632050B | 公開(公告)日: | 2021-03-02 |
| 發(fā)明(設計)人: | 吳鳴剛;喬平 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/06 |
| 代理公司: | 北京三友知識產(chǎn)權代理有限公司 11127 | 代理人: | 李輝 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 記錄 網(wǎng)站 訪問 日志 方法 裝置 | ||
本申請實施例公開了一種記錄網(wǎng)站訪問日志的方法。該方法包括:接收客戶端發(fā)送的訪問請求;通過指紋算法將所述訪問請求的相關信息生成第一指紋信息;向所述客戶端發(fā)送攜帶有所述第一指紋信息的標識信息;接收日志記錄請求,所述日志記錄請求用于請求記錄訪問行為;通過所述指紋算法將所述訪問行為的相關信息生成第二指紋信息;若所述日志記錄請求滿足記錄條件,將所述訪問行為記錄到網(wǎng)站訪問日志;若所述日志記錄請求不滿足記錄條件,拒絕將所述訪問行為記錄到網(wǎng)站訪問日志;其中,所述記錄條件為:所述日志記錄請求中攜帶有所述標識信息且所述第一指紋信息與所述第二指紋信息相同。此外,本申請實施例還公開了一種記錄網(wǎng)站訪問日志的裝置和系統(tǒng)。
技術領域
本申請涉及網(wǎng)絡技術領域,特別涉及一種記錄網(wǎng)站訪問日志的方法和裝置。
背景技術
在用戶訪問網(wǎng)站的過程中,用戶的訪問行為可以被記錄到網(wǎng)站訪問日志,從而用于實現(xiàn)用戶行為分析等功能。具體地,用戶向網(wǎng)站的服務器發(fā)送訪問請求,網(wǎng)站的服務器向用戶返回用戶所請求的網(wǎng)站信息,并且,在發(fā)送訪問請求之后,用戶會向網(wǎng)站的服務器發(fā)送與該訪問請求對應的日志記錄請求,網(wǎng)站的服務器基于該日志記錄請求將用戶在該訪問請求下產(chǎn)生的訪問行為記錄到網(wǎng)站訪問日志。
發(fā)明人經(jīng)過研究發(fā)現(xiàn),有些用戶會在實際上沒有對網(wǎng)站信息進行訪問的情況下偽造與訪問請求對應的日志記錄請求并向網(wǎng)站的服務器發(fā)送,以期網(wǎng)站的服務器將實際上沒有真實發(fā)生過的用戶訪問行為記錄到網(wǎng)站訪問日志,從而達到刷網(wǎng)頁訪問流量等惡意行為。但是,網(wǎng)站的服務器在接收到用戶的日志記錄請求時往往無法準確地區(qū)分用戶請求記錄的用戶訪問行為是否真實發(fā)生過,因此,網(wǎng)站的服務器難以避免地會將沒有真實發(fā)生過的用戶訪問行為記錄到網(wǎng)站訪問日志。
發(fā)明內(nèi)容
本申請實施例所要解決的技術問題是,提供一種記錄網(wǎng)站訪問記錄的方法和裝置,以使得網(wǎng)站的服務器在接收到用戶的日志記錄請求時能夠準確地區(qū)分用戶請求記錄的用戶訪問行為是否真實發(fā)生過,從而避免網(wǎng)站的服務器將沒有真實發(fā)生過的用戶訪問行為記錄到網(wǎng)站訪問日志。
第一方面,本申請實施例提供了一種記錄網(wǎng)站訪問日志的系統(tǒng),包括客戶端和服務器系統(tǒng);
所述服務器系統(tǒng),用于接收所述客戶端發(fā)送的訪問請求并獲取所述訪問請求的相關信息,通過指紋算法將所述訪問請求的相關信息生成第一指紋信息,向所述客戶端發(fā)送攜帶有所述第一指紋信息的標識信息,接收用于請求對訪問行為進行記錄的日志記錄請求并獲取所述訪問行為的相關信息,通過所述指紋算法將所述訪問行為的相關信息生成第二指紋信息,若所述日志記錄滿足記錄條件則按照所述日志記錄請求將所述訪問行為記錄到網(wǎng)站訪問日志,若所述日志記錄不滿足記錄條件則拒絕按照所述日志記錄請求將所述訪問行為記錄到網(wǎng)站訪問日志;
所述客戶端,用于向所述服務器系統(tǒng)發(fā)送訪問請求并接收所述服務器系統(tǒng)針對所述訪問請求返回的所述標識信息,將所述標識信息攜帶在所述日志訪問請求中向所述服務器系統(tǒng)發(fā)送;
其中,所述記錄條件為:所述日志記錄請求中攜帶有所述標識信息且所述第一指紋信息與所述第二指紋信息相同。
第二方面,本申請實施例提供了一種記錄網(wǎng)站訪問日志的方法,應用于服務器系統(tǒng),包括:
接收客戶端發(fā)送的訪問請求并獲取所述訪問請求的相關信息;
通過指紋算法,將所述訪問請求的相關信息生成第一指紋信息;
向所述客戶端發(fā)送攜帶有所述第一指紋信息的標識信息;
接收日志記錄請求并獲取訪問行為的相關信息,所述日志記錄請求用于請求對所述訪問行為進行記錄;
通過所述指紋算法,將所述訪問行為的相關信息生成第二指紋信息;
若所述日志記錄請求滿足記錄條件,按照所述日志記錄請求將所述訪問行為記錄到網(wǎng)站訪問日志;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710153803.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





