[發(fā)明專利]一種頁面重定向循環(huán)的檢測方法和裝置在審
| 申請?zhí)枺?/td> | 201610949251.3 | 申請日: | 2016-10-24 |
| 公開(公告)號: | CN107025107A | 公開(公告)日: | 2017-08-08 |
| 發(fā)明(設(shè)計)人: | 陳自強 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京博思佳知識產(chǎn)權(quán)代理有限公司11415 | 代理人: | 靳玫,林祥 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 頁面 定向 循環(huán) 檢測 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù),特別涉及一種頁面重定向循環(huán)的檢測方法和裝置。
背景技術(shù)
在頁面展示的過程中,有時會由于各種原因需要進行頁面重定向,比如,在業(yè)務(wù)頁面的渲染時,如果檢測到用戶尚未登錄或者登錄超時,可以將對該業(yè)務(wù)頁面的訪問重定向到登錄頁面,待登錄成功后,再重定向到業(yè)務(wù)頁面。在頁面重定向過程中,經(jīng)常涉及到至少一個頁面,形成一個多頁面之間跳轉(zhuǎn)的重定向鏈路,比如,A——>B——>C,表示將對頁面A的訪問重定向至頁面B,再接著重定向至頁面C。但是,可能出現(xiàn)的情況是,由于重定向鏈路中的某個節(jié)點頁面出現(xiàn)處理錯誤,導(dǎo)致形成頁面重定向循環(huán),比如,A——>B——>C——>A——>B——>C......,這將對各頁面的后臺造成較大壓力,也浪費處理資源。因此,快捷有效的檢測出頁面重定向循環(huán),以及時采取措施,將非常重要。
現(xiàn)有的一種頁面重定向循環(huán)的檢測方法,可以是檢測重定向鏈路中是否存在環(huán)路,若存在環(huán)路則確定出現(xiàn)重定向循環(huán)。但是該方法需要獲取完整的重定向鏈路信息,在鏈路較長時,對處理資源消耗較大;并且,有時完整的重定向鏈路信息是不能夠獲取到的,比如,在跨站點信任登錄的場景中,重定向鏈路可能包括分屬于不同所有者的站點,不容易獲取到鏈路信息,這也限制了該方法的應(yīng)用。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種頁面重定向循環(huán)的檢測方法和裝置,以使得檢測頁面重定向循環(huán)的方法更加簡單且應(yīng)用范圍更廣。
具體地,本發(fā)明是通過如下技術(shù)方案實現(xiàn)的:
第一方面,提供一種頁面重定向循環(huán)的檢測方法,該方法包括:
對于被監(jiān)測的目標頁面,獲取所述目標頁面被訪問的訪問時間序列,所述目標頁面是頁面重定向鏈路中的其中一個節(jié)點頁面;
在所述訪問時間序列存在周期性時,確定所述目標頁面所在的頁面重定向鏈路發(fā)生頁面重定向循環(huán)。
第二方面,提供一種頁面重定向循環(huán)的檢測裝置,所述裝置包括:
時間獲取模塊,用于對于被監(jiān)測的目標頁面,獲取所述目標頁面被訪問的訪問時間序列,所述目標頁面是頁面重定向鏈路中的其中一個節(jié)點頁面;
周期分析模塊,用于在所述訪問時間序列存在周期性時,確定所述目標頁面所在的頁面重定向鏈路發(fā)生頁面重定向循環(huán)。
本發(fā)明的頁面重定向循環(huán)的檢測方法和裝置,通過對重定向鏈路中的單個節(jié)點頁面的監(jiān)控,分析該單個頁面的訪問時間序列,即可確認出重定向循環(huán)的發(fā)生,由于該方法不需要獲取完整的重定向鏈路,實現(xiàn)起來較為簡單,降低了系統(tǒng)資源消耗,并且即使是跨站點的頁面重定向場景,由于通過單個頁面的監(jiān)測即可確認循環(huán),不需要獲取其他站點的信息,從而具有更廣泛的應(yīng)用范圍。
附圖說明
圖1是本發(fā)明實施例提供的一種頁面重定向循環(huán)的檢測方法的處理流程;
圖2是本發(fā)明實施例提供的一種頁面重定向循環(huán)的檢測裝置的結(jié)構(gòu)示意圖;
圖3是本發(fā)明實施例提供的一種頁面重定向循環(huán)的檢測裝置的結(jié)構(gòu)示意圖。
具體實施方式
頁面重定向循環(huán)是在頁面類資源的展示過程中,由于各種原因?qū)е轮囟ㄏ蜴溌分谐霈F(xiàn)環(huán)路情況,例如,在一個示例的重定向鏈路中,A——>B——>C——......>A——>B——>C,將不停的在頁面A、頁面B和頁面C之間進行跳轉(zhuǎn),無疑將對各頁面的后臺造成較大壓力。
本申請實施例以期根據(jù)頁面重定向循環(huán)的特點,作為檢測識別頁面重定向循環(huán)發(fā)生的依據(jù)。仍以上述發(fā)生頁面重定向循環(huán)的鏈路“A——>B——>C——......>A——>B——>C”為例,在各個頁面之間循環(huán)跳轉(zhuǎn)的過程中,其中的某個節(jié)點頁面將會被重復(fù)訪問,比如,以頁面B為例,該頁面B在被訪問之后,過一會將再次被訪問,然后一段時間后又會被訪問,如果將頁面B被訪問的時間記錄下來,將組成一個訪問時間序列,例如,“t1、t2、t3.......”。
并且,還有一個特點是,頁面重定向循環(huán)的跳轉(zhuǎn)鏈路是固定的,比如上述例子中,在頁面A、頁面B和頁面C這三個頁面之間進行循環(huán)跳轉(zhuǎn),那么,頁面B被訪問的時間序列中,通??偸情g隔相對固定的時間,頁面B就會被再次訪問,即頁面B的被訪問在時間上存在周期性。
該專利技術(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/201610949251.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





