亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種頁(yè)面鏈接地址的檢測(cè)方法、客戶端及裝置的制造方法_4

文檔序號(hào):9616252閱讀:來(lái)源:國(guó)知局
鏈接中的空鏈接打開新頁(yè)面。其具體的操作方法可以參照上述實(shí)施例客戶端比較新頁(yè)面的URL地址與原頁(yè)面的URL地址的方法,在此不做贅述。另一種情況下,如果所述客戶端通過(guò)所述模擬觸發(fā)獲取不到輔助頁(yè)面合法的URL地址,所述模擬觸發(fā)時(shí)所述查找到鏈接中的空鏈接沒(méi)有打開新頁(yè)面。如果所述客戶端可以打開所述輔助頁(yè)面,則可以表示所述鏈接中的空鏈接為錯(cuò)誤設(shè)置的空鏈接;如果所述客戶端不可以打開新頁(yè)面或打開的不是所述輔助頁(yè)面,則可以表示所述鏈接中的空鏈接不是錯(cuò)誤設(shè)置的空鏈接。
[0106]當(dāng)然,在另一種情況下,所述客戶端獲取的新頁(yè)面的URL地址中包括HASH值時(shí),所述客戶端比較所述獲取的新頁(yè)面的URL地址與所述輔助頁(yè)面的URL地址是否相同包括:所述客戶端除去所述獲取的新頁(yè)面的URL地址和輔助頁(yè)面的URL地址中的HASH值,所述客戶端比較所述除去HASH值后的新頁(yè)面的URL地址與所述輔助頁(yè)面的URL地址是否相同。
[0107]利用本申請(qǐng)上述實(shí)施例所述的頁(yè)面的檢測(cè)方法,所述客戶端可以預(yù)先設(shè)置替代鏈接中的空鏈接的輔助頁(yè)面,根據(jù)模擬觸發(fā)該鏈接判斷是否可以打開所述輔助頁(yè)面來(lái)判斷所述鏈接中的空鏈接是否被錯(cuò)誤的設(shè)置為空鏈接。利用本申請(qǐng)實(shí)施例,還可以在所述輔助頁(yè)面中設(shè)置相應(yīng)的信息或參數(shù)采集、反饋腳本等,可以提高頁(yè)面鏈接檢查的效率。
[0108]根據(jù)本申請(qǐng)所述的一種頁(yè)面鏈接地址的檢測(cè)方法,本申請(qǐng)?zhí)峁┮环N頁(yè)面鏈接地址的檢測(cè)客戶端,圖4是本申請(qǐng)所述一種頁(yè)面鏈接地址檢測(cè)客戶端模塊結(jié)構(gòu)示意圖,如圖4所示,所述裝置可以包括:
[0109]鏈接查找模塊101,可以用于根據(jù)空鏈接的屬性特征查找頁(yè)面中鏈接地址為空的鏈接;
[0110]在本實(shí)施例中,所需查找的鏈接為空鏈接時(shí),所述鏈接屬性包括空鏈接的鏈接屬性,例如HTML語(yǔ)言中的
[0111]模擬觸發(fā)模塊102,可以用于對(duì)查找到的頁(yè)面鏈接地址為空的鏈接進(jìn)行模擬觸發(fā);
[0112]新頁(yè)面判斷模塊103,可以用于判斷所述模擬觸發(fā)時(shí)所述查找到鏈接中的空鏈接是否打開新頁(yè)面;
[0113]鏈接判斷模塊104,可以用于根據(jù)所述新頁(yè)面判斷模塊103的判斷結(jié)果判斷所述空鏈接是否被錯(cuò)誤設(shè)置為空鏈接。
[0114]圖5是本申請(qǐng)所述一種頁(yè)面鏈接地址檢測(cè)客戶端模擬觸發(fā)模塊102的結(jié)構(gòu)示意圖,如圖5所示,所述模擬觸發(fā)模塊102可以包括:
[0115]自定義事件模塊1021,可以用于為所述查找到的鏈接地址為空的鏈接構(gòu)建自定義觸發(fā)事件;
[0116]其中,當(dāng)所述構(gòu)建的自定義觸發(fā)事件被觸發(fā)時(shí),相應(yīng)的,所述自定義觸發(fā)事件所對(duì)應(yīng)的鏈接也會(huì)被觸發(fā)。
[0117]觸發(fā)模塊1022,可以用于觸發(fā)所述自定義事件模塊1021的自定義觸發(fā)事件。
[0118]所述新頁(yè)面判斷模塊103可以包括頁(yè)面打開單元,可以用于判斷所述模擬觸發(fā)是否打開了新頁(yè)面。如果所述頁(yè)面打開單元通過(guò)所述模擬觸發(fā)模塊102模擬觸發(fā)后獲取不到新頁(yè)面的URL地址,則新頁(yè)面判斷模塊103的判斷結(jié)果為鏈接中的空鏈接沒(méi)有打開新頁(yè)面。
[0119]圖6是本申請(qǐng)所述一種頁(yè)面鏈接地址檢測(cè)客戶端新頁(yè)面判斷模塊的結(jié)構(gòu)示意圖,如圖6所示,所述新頁(yè)面判斷模塊103可以包括:
[0120]新URL地址獲取單元1031,可以用于獲取打開的新頁(yè)面的URL地址;
[0121]原URL地址獲取單元1032,可以用于獲取原頁(yè)面的URL地址;
[0122]比較單元1033,可以用于比較所述獲取的新頁(yè)面的URL地址與獲取的原頁(yè)面的URL地址是否相同;
[0123]鏈接反饋單元1034,可以用于根據(jù)比較單元的比較結(jié)果判斷所述鏈接中的空鏈接是否打開新頁(yè)面。
[0124]圖7是本申請(qǐng)所述一種頁(yè)面鏈接地址檢測(cè)客戶端新頁(yè)面判斷模塊另一種實(shí)施例的模塊結(jié)構(gòu)示意圖,如圖7所示,所述新頁(yè)面判斷模塊103還可以包括:
[0125]HASH過(guò)濾單元1035,可以用于除去所述獲取的新頁(yè)面的URL地址和獲取的原頁(yè)面的URL地址中的HASH值。
[0126]相應(yīng)的,所述比較單元比較所述獲取的新頁(yè)面的URL地址與獲取的原頁(yè)面的URL地址是否相同包括:所述比較單元比較所述除去HASH值后的新頁(yè)面的URL地址與所述原頁(yè)面的URL地址是否相同。
[0127]本申請(qǐng)?zhí)峁┮环N頁(yè)面鏈接地址的檢測(cè)客戶端的另一種實(shí)施例,圖8是本申請(qǐng)所述一種頁(yè)面鏈接地址檢測(cè)客戶端另一種實(shí)施例的模塊結(jié)構(gòu)示意圖,如圖8所示,所述客戶端可以包括:
[0128]鏈接查找模塊101,可以用于根據(jù)空鏈接的屬性特征查找頁(yè)面中鏈接地址為空的鏈接;
[0129]輔助頁(yè)面替換模塊201,可以用于存儲(chǔ)預(yù)先設(shè)置的輔助頁(yè)面的URL地址,并將所述鏈接查找模塊101查找到的鏈接中的鏈接地址替換為所述輔助頁(yè)面的地址;
[0130]模擬觸發(fā)模塊102,可以用于對(duì)所述鏈接地址替換為輔助頁(yè)面的鏈接進(jìn)行模擬觸發(fā);
[0131]輔助頁(yè)面判斷模塊202,可以用于判斷所述模擬觸發(fā)是否打開所述輔助頁(yè)面;
[0132]第一鏈接判斷模塊203,可以用于根據(jù)輔助頁(yè)面判斷模塊202的判斷結(jié)果判斷所述鏈接中的空鏈接是否被錯(cuò)誤設(shè)置為空鏈接。
[0133]其中所述模擬觸發(fā)模塊102可以與前述實(shí)施例的客戶端的模擬觸發(fā)模塊相同,可以同樣包括所述自定義事件模塊1021和觸發(fā)模塊1022。
[0134]所述輔助頁(yè)面判斷模塊202可以包括第一頁(yè)面打開單元,可以用于判斷所述模擬觸發(fā)是否打開了所述輔助頁(yè)面。如果所述頁(yè)面打開單元通過(guò)所述模擬觸發(fā)模塊102模擬觸發(fā)后獲取不到輔助頁(yè)面的URL地址,則輔助頁(yè)面判斷模塊103的判斷結(jié)果為鏈接中的空鏈接沒(méi)有打開輔助頁(yè)面。
[0135]圖9是本申請(qǐng)所述一種頁(yè)面鏈接地址檢測(cè)客戶端輔助頁(yè)面判斷模塊的結(jié)構(gòu)示意圖,如圖9所示,所述輔助頁(yè)面判斷模塊202可以包括:
[0136]新URL地址獲取單元1031,可以用于獲取新頁(yè)面的URL地址;
[0137]第一比較單元2031,可以用于比較所述獲取的新頁(yè)面的URL地址與輔助頁(yè)面替換模塊201存儲(chǔ)的輔助頁(yè)面的URL地址是否相同;
[0138]第一鏈接反饋單元2032,可以用于根據(jù)比較單元的比較結(jié)果判斷所述鏈接中的空鏈接是否打開所述輔助頁(yè)面。
[0139]圖10是本申請(qǐng)所述一種頁(yè)面鏈接地址檢測(cè)客戶端輔助頁(yè)面判斷模塊另一種實(shí)施例的模塊結(jié)構(gòu)示意圖,如圖10所示,所述輔助頁(yè)面判斷模塊202還可以包括:
[0140]第一 HASH過(guò)濾單元2033,可以用于除去所述獲取的新頁(yè)面的URL地址中的HASH值。
[0141]相應(yīng)的,所述第一比較單元比較所述獲取的新頁(yè)面的URL地址與輔助頁(yè)面替換模塊存儲(chǔ)的輔助頁(yè)面的URL地址是否相同包括:所述第一比較單元比較所述除去HASH值后的所述新頁(yè)面的URL地址與所述輔助頁(yè)面的URL地址是否相同。
[0142]本申請(qǐng)還提供一種頁(yè)面鏈接地址的檢測(cè)裝置,所述檢測(cè)裝置可以包括:
[0143]頁(yè)面資源獲取單元,可以用于獲取檢測(cè)頁(yè)面的頁(yè)面資源;
[0144]鏈接檢測(cè)單元,可以用于判斷所述檢測(cè)頁(yè)面中的空鏈接是否被錯(cuò)誤設(shè)置為空鏈接;
[0145]信息反饋單元,可以用于反饋所述鏈接檢測(cè)單元判斷空鏈接是否被錯(cuò)誤設(shè)置為空鏈接的檢測(cè)信息;
[0146]所述鏈接檢測(cè)單元可以包括本申請(qǐng)中所述的任意一種頁(yè)面鏈接地址的檢測(cè)客戶端。
[0147]所述信息反饋單元反饋的檢測(cè)信息可以包括所述檢測(cè)的空鏈接是否被錯(cuò)誤設(shè)置以及檢測(cè)的空鏈接的位置(所在行數(shù))的信息等。
[0148]本申請(qǐng)?zhí)峁┑囊环N頁(yè)面鏈接地址的檢測(cè)方法、客戶端及裝置,可以代替人工查找頁(yè)面中的空鏈接并進(jìn)行模擬觸發(fā)。同時(shí)可以根據(jù)預(yù)置的判斷規(guī)則判斷對(duì)空鏈接的模擬觸發(fā)是否會(huì)打開新網(wǎng)頁(yè)來(lái)判斷所述空鏈接是否為錯(cuò)誤設(shè)置的空鏈接。利用本申請(qǐng)中提供的實(shí)施例,可以提高頁(yè)面鏈接地址的檢查速度,降低排查空鏈接的遺漏率提高頁(yè)面鏈接檢查的效率。
[0149]通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請(qǐng)可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0150]本領(lǐng)域技術(shù)人員也知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器以外,不排除可以通過(guò)將方法步驟進(jìn)行邏輯編程來(lái)使得控制器以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來(lái)實(shí)現(xiàn)相同功能的可能性。因此這種控制器可以被認(rèn)為是一種硬件部件,而對(duì)其內(nèi)包括的用于實(shí)現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)?;蛘呱踔?,可以將用于實(shí)現(xiàn)各種功能的裝置視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。
[0151]上述實(shí)施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有相應(yīng)種功能的頁(yè)面設(shè)計(jì)語(yǔ)言形成軟件產(chǎn)品的方式來(lái)實(shí)現(xiàn)?;诒旧暾?qǐng)思想形成的檢測(cè)頁(yè)面的客戶端或裝置,可以通過(guò)瀏覽器提供的某種方式進(jìn)行注入,例如瀏覽器擴(kuò)展接口、瀏覽器插件注入的方式。
[0152]為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把
當(dāng)前第4頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1