網(wǎng)頁(yè)操作請(qǐng)求處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)頁(yè)技術(shù)領(lǐng)域,特別是涉及一種網(wǎng)頁(yè)操作請(qǐng)求處理方法及裝置。
【背景技術(shù)】
[0002]嵌入式可配置實(shí)時(shí)操作系統(tǒng)(embeddedConfigurable operating system, eCos)是一種深度嵌入式應(yīng)用,其主要應(yīng)用對(duì)象包括消費(fèi)電子、電信、車(chē)載設(shè)備、手持設(shè)備以及其他一些低成本和便攜式應(yīng)用。eCos系統(tǒng)具有成本低廉,且配置能力強(qiáng)大,便于開(kāi)發(fā)、維護(hù)和配置的優(yōu)點(diǎn),因此,eCos系統(tǒng)得到了較為廣發(fā)的應(yīng)用。
[0003]現(xiàn)有技術(shù)中,當(dāng)用戶(hù)通過(guò)客戶(hù)端對(duì)eCos系統(tǒng)中的網(wǎng)頁(yè)頁(yè)面進(jìn)行密集操作(暴力點(diǎn)擊行為)時(shí),由于網(wǎng)絡(luò)設(shè)備的處理能力的限制,使得網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)設(shè)備無(wú)法對(duì)客戶(hù)端的請(qǐng)求及時(shí)作出反應(yīng)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例解決的是如何防止用戶(hù)對(duì)網(wǎng)頁(yè)頁(yè)面的暴力點(diǎn)擊。
[0005]為解決上述問(wèn)題,本發(fā)明實(shí)施例提供了一種網(wǎng)頁(yè)操作請(qǐng)求處理方法,所述方法包括:
[0006]接收客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求;
[0007]當(dāng)確定所述請(qǐng)求滿(mǎn)足預(yù)設(shè)條件時(shí),向客戶(hù)端發(fā)送系統(tǒng)繁忙的提示信息;
[0008]當(dāng)確定所述請(qǐng)求不滿(mǎn)足所述預(yù)設(shè)條件,根據(jù)所述目標(biāo)頁(yè)面操作請(qǐng)求執(zhí)行相應(yīng)的操作。
[0009]可選地,所述預(yù)設(shè)條件為當(dāng)接收到所述客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求時(shí),連續(xù)接收到客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求的次數(shù)達(dá)到次數(shù)閾值,且相鄰兩個(gè)所述請(qǐng)求之間的時(shí)間間隔小于預(yù)設(shè)的時(shí)間閾值。
[0010]可選地,所述次數(shù)閾值為5次。
[0011]可選地,所述時(shí)間閾值為2s。
[0012]可選地,所述目標(biāo)頁(yè)面為基于ECOS系統(tǒng)的網(wǎng)頁(yè)頁(yè)面。
[0013]本發(fā)明實(shí)施例還提供了一種網(wǎng)頁(yè)操作請(qǐng)求處理裝置,所述裝置包括:
[0014]接收單元,適于接收客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求;
[0015]判斷單元,適于判斷所述請(qǐng)求是否滿(mǎn)足預(yù)設(shè)的條件;
[0016]提示單元,適于當(dāng)確定所述請(qǐng)求滿(mǎn)足預(yù)設(shè)條件時(shí),向客戶(hù)端發(fā)送系統(tǒng)繁忙的提示信息;
[0017]操作執(zhí)行單元,適于當(dāng)確定所述請(qǐng)求不滿(mǎn)足所述預(yù)設(shè)條件,根據(jù)所述目標(biāo)頁(yè)面操作請(qǐng)求執(zhí)行相應(yīng)的操作。
[0018]可選地,所述預(yù)設(shè)條件為當(dāng)接收到所述客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求時(shí),連續(xù)接收到客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求的次數(shù)達(dá)到次數(shù)閾值,且相鄰兩個(gè)所述請(qǐng)求之間的時(shí)間間隔小于預(yù)設(shè)的時(shí)間閾值時(shí),確定所述請(qǐng)求滿(mǎn)足預(yù)設(shè)條件。
[0019]可選地,所述次數(shù)閾值為5次。
[0020]可選地,所述時(shí)間閾值為2s。
[0021]可選地,所述目標(biāo)頁(yè)面為基于ECOS系統(tǒng)的網(wǎng)頁(yè)頁(yè)面。
[0022]與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案具有以下的優(yōu)點(diǎn):
[0023]上述的方案,當(dāng)確定所接收的客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求滿(mǎn)足預(yù)設(shè)的條件時(shí),發(fā)送相應(yīng)的系統(tǒng)繁忙的提示信息,以給用戶(hù)以相應(yīng)的提示,可以有效防止用戶(hù)對(duì)網(wǎng)頁(yè)頁(yè)面的暴力點(diǎn)擊。
【附圖說(shuō)明】
[0024]圖1是本發(fā)明實(shí)施例中的一種網(wǎng)頁(yè)操作請(qǐng)求處理方法的流程圖;
[0025]圖2是本發(fā)明實(shí)施例中的另一種網(wǎng)頁(yè)操作請(qǐng)求處理方法的流程圖;
[0026]圖3是本發(fā)明實(shí)施例中的網(wǎng)頁(yè)操作請(qǐng)求處理裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0027]現(xiàn)有技術(shù)中,網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)設(shè)備一般采用eCos系統(tǒng)來(lái)代替Iinux系統(tǒng),以可以節(jié)約成本。但是,eCos系統(tǒng)在TCP/IP協(xié)議處分配給連接端(socket)應(yīng)用的大小是固定的,從而導(dǎo)致當(dāng)用戶(hù)在頁(yè)面進(jìn)行操作時(shí)導(dǎo)致socket的緩沖空間不足,從而導(dǎo)致用戶(hù)在對(duì)網(wǎng)頁(yè)進(jìn)行暴力點(diǎn)擊時(shí),網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)設(shè)備無(wú)法對(duì)客戶(hù)端發(fā)送的請(qǐng)求做出及時(shí)的反應(yīng)。
[0028]為解決現(xiàn)有技術(shù)中存在的上述問(wèn)題,本發(fā)明實(shí)施例采用的技術(shù)方案通過(guò)當(dāng)確定所接收的客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求滿(mǎn)足預(yù)設(shè)的條件時(shí),發(fā)送相應(yīng)的系統(tǒng)繁忙的提示信息,以給用戶(hù)以相應(yīng)的提示,可以有效防止用戶(hù)對(duì)網(wǎng)頁(yè)頁(yè)面的暴力點(diǎn)擊。
[0029]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施例做詳細(xì)的說(shuō)明。
[0030]圖1示出了本發(fā)明實(shí)施例中的一種網(wǎng)頁(yè)操作請(qǐng)求處理方法的流程圖。如圖1所示的網(wǎng)頁(yè)操作請(qǐng)求處理方法,可以包括:
[0031]步驟SlOl:接收客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求。
[0032]在具體實(shí)施中,用戶(hù)通過(guò)在客戶(hù)端的瀏覽器中輸入IP地址,便可以進(jìn)入相應(yīng)的網(wǎng)頁(yè)頁(yè)面。在進(jìn)入相應(yīng)的網(wǎng)頁(yè)頁(yè)面之后,用戶(hù)會(huì)對(duì)網(wǎng)頁(yè)頁(yè)面執(zhí)行相應(yīng)的數(shù)據(jù)操作。當(dāng)網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)設(shè)備正常運(yùn)行時(shí),服務(wù)器在檢測(cè)到客戶(hù)端的用戶(hù)對(duì)網(wǎng)頁(yè)頁(yè)面的操作時(shí),向網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)設(shè)備發(fā)送獲取數(shù)據(jù)(GET)或者提交數(shù)據(jù)(POST)的請(qǐng)求。相應(yīng)地,網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)設(shè)備通過(guò)socket來(lái)對(duì)客戶(hù)端發(fā)送的請(qǐng)求進(jìn)行監(jiān)聽(tīng)。當(dāng)服務(wù)端接收到GET或者POST請(qǐng)求后,網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)設(shè)備會(huì)根據(jù)則對(duì)客戶(hù)端的請(qǐng)求的動(dòng)作進(jìn)行相應(yīng)的操作,從而返回給客戶(hù)端所請(qǐng)求的頁(yè)面。
[0033]步驟S102:判斷所述請(qǐng)求是否滿(mǎn)足預(yù)設(shè)條件,當(dāng)判斷結(jié)果為是時(shí),可以執(zhí)行步驟S103,反之,則可以執(zhí)行步驟。
[0034]在具體實(shí)施中,所述預(yù)設(shè)條件可以根據(jù)實(shí)際的需要進(jìn)行設(shè)置,只要在接收到客戶(hù)端發(fā)送的請(qǐng)求滿(mǎn)足所述預(yù)設(shè)條件時(shí),可以確定用戶(hù)對(duì)網(wǎng)頁(yè)頁(yè)面進(jìn)行了暴力點(diǎn)擊行為即可。
[0035]步驟S103:向客戶(hù)端發(fā)送系統(tǒng)繁忙的提示信息。
[0036]在具體實(shí)施中,當(dāng)判斷接收到的客戶(hù)端的請(qǐng)求滿(mǎn)足預(yù)設(shè)的條件時(shí),則可以表面客戶(hù)端的用戶(hù)正在對(duì)網(wǎng)頁(yè)進(jìn)行了暴力點(diǎn)擊行為,此時(shí),可以向客戶(hù)端發(fā)送系統(tǒng)繁忙的提示信息,客戶(hù)端將接收到的系統(tǒng)繁忙的提示信息時(shí),將系統(tǒng)繁忙的提示信息顯示給用戶(hù),使得用戶(hù)可以意識(shí)到自己對(duì)網(wǎng)頁(yè)頁(yè)面進(jìn)行了暴力點(diǎn)擊行為,進(jìn)而可以使得用戶(hù)停止對(duì)網(wǎng)頁(yè)頁(yè)面的暴力點(diǎn)擊彳丁為
[0037]步驟S104:根據(jù)所述目標(biāo)頁(yè)面操作請(qǐng)求執(zhí)行相應(yīng)的操作。
[0038]在具體實(shí)施中,當(dāng)確定接收到的客戶(hù)端發(fā)送的請(qǐng)求不滿(mǎn)足所述預(yù)設(shè)條件時(shí),表明客戶(hù)端的用戶(hù)并未對(duì)網(wǎng)頁(yè)頁(yè)面進(jìn)行暴力點(diǎn)擊行為,此時(shí),網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)設(shè)備可以根據(jù)客戶(hù)端的用戶(hù)對(duì)目標(biāo)頁(yè)面的操作請(qǐng)求執(zhí)行相應(yīng)的操作。
[0039]圖2示出了本發(fā)明實(shí)施例中的另一種網(wǎng)頁(yè)操作請(qǐng)求處理方法的流程圖。如圖2所示的網(wǎng)頁(yè)操作請(qǐng)求處理方法,可以包括:
[0040]步驟S201:接收客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求。
[0041]步驟S202:當(dāng)接收客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求時(shí),判斷連續(xù)接收到客戶(hù)端發(fā)送的目標(biāo)頁(yè)面操作請(qǐng)求的次