[發(fā)明專利]頁面事件處理方法、裝置、計算機設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201811417812.0 | 申請日: | 2018-11-26 |
| 公開(公告)號: | CN109634756A | 公開(公告)日: | 2019-04-16 |
| 發(fā)明(設(shè)計)人: | 胡友兵 | 申請(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F16/957 |
| 代理公司: | 深圳眾鼎專利商標代理事務(wù)所(普通合伙) 44325 | 代理人: | 黃章輝 |
| 地址: | 518000 廣東省深圳市福田區(qū)福*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 標識信息 目標控件 有效事件 控件 事件請求 頁面事件 計算機設(shè)備 存儲介質(zhì) 控件操作 歷史操作 請求屬性 用戶操作 操作時間周期 后臺服務(wù)端 處理效率 獲取目標 降低系統(tǒng) 屏蔽 預(yù)設(shè) 發(fā)送 重復(fù) | ||
本發(fā)明公開了一種頁面事件處理方法、裝置、計算機設(shè)備及存儲介質(zhì)。所述方法包括:生成目標控件的事件請求;獲取允許用戶操作的控件的標識信息,以及每個控件在預(yù)設(shè)的操作時間周期內(nèi)的歷史操作次數(shù);若允許用戶操作的控件的標識信息中有與目標控件的標識信息相同的標識信息,則將事件請求標記為有效事件請求;獲取目標控件的控件操作類型;根據(jù)目標控件的控件操作類型和目標控件對應(yīng)的歷史操作次數(shù),確定有效事件請求的請求屬性;若有效事件請求的請求屬性為頻繁請求,則對有效事件請求進行屏蔽處理。本發(fā)明的技術(shù)方案能夠避免向后臺服務(wù)端發(fā)送大量重復(fù)的事件請求,降低系統(tǒng)負荷并提高處理效率;同時,能夠提高對頁面事件處理的安全性。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種頁面事件處理方法、裝置、計算機設(shè)備及存儲介質(zhì)。
背景技術(shù)
日常的互聯(lián)網(wǎng)應(yīng)用中,網(wǎng)頁瀏覽和網(wǎng)頁操作必不可少,很多互聯(lián)網(wǎng)應(yīng)用都在頁面上提供與用戶進行信息交互的頁面控件,用戶可以通過點擊這些頁面控件與互聯(lián)網(wǎng)應(yīng)用進行互動。
但是,在目前的互聯(lián)網(wǎng)應(yīng)用中,沒有針對頁面控件點擊操作的有效監(jiān)控,當出現(xiàn)用戶多次點擊的誤操作或者惡意連擊等攻擊行為時,會產(chǎn)生大量相同的事件請求,這些事件請求又幾乎在同一時間被發(fā)送到后臺服務(wù)端進行處理,導(dǎo)致系統(tǒng)負荷的增加,影響系統(tǒng)處理效率。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種頁面事件處理方法、裝置、計算機設(shè)備及存儲介質(zhì),以解決目前沒有針對頁面控件點擊操作的有效監(jiān)控,使得頁面控件產(chǎn)生大量相同的事件請求,進而導(dǎo)致系統(tǒng)負荷增加和處理效率降低的問題。
一種頁面事件處理方法,包括:
若檢測到用戶對頁面中的目標控件的點擊操作,則生成所述目標控件的事件請求,其中,所述事件請求包含所述用戶的身份信息和所述目標控件的標識信息;
根據(jù)所述用戶的身份信息,在預(yù)設(shè)的用戶權(quán)限數(shù)據(jù)表中獲取允許所述用戶操作的控件的標識信息,以及每個所述控件在預(yù)設(shè)的操作時間周期內(nèi)的歷史操作次數(shù);
若所述允許所述用戶操作的控件的標識信息中有與所述目標控件的標識信息相同的標識信息,則將所述事件請求標記為有效事件請求;
從預(yù)設(shè)的控件屬性表中獲取所述目標控件的控件操作類型;
根據(jù)所述目標控件的控件操作類型和所述目標控件對應(yīng)的所述歷史操作次數(shù),確定所述有效事件請求的請求屬性;
若所述有效事件請求的請求屬性為頻繁請求,則對所述有效事件請求進行屏蔽處理;
若所述有效事件請求的請求屬性為正常請求,則將所述有效事件請求發(fā)送到預(yù)設(shè)執(zhí)行端口進行處理。
一種頁面事件處理裝置,包括:
事件請求模塊,用于若檢測到用戶對頁面中的目標控件的點擊操作,則生成所述目標控件的事件請求,其中,所述事件請求包含所述用戶的身份信息和所述目標控件的標識信息;
權(quán)限獲取模塊,用于根據(jù)所述用戶的身份信息,在預(yù)設(shè)的用戶權(quán)限數(shù)據(jù)表中獲取允許所述用戶操作的控件的標識信息,以及每個所述控件在預(yù)設(shè)的操作時間周期內(nèi)的歷史操作次數(shù);
請求有效模塊,用于若所述允許所述用戶操作的控件的標識信息中有與所述目標控件的標識信息相同的標識信息,則將所述事件請求標記為有效事件請求;
類型獲取模塊,用于從預(yù)設(shè)的控件屬性表中獲取所述目標控件的控件操作類型;
屬性確定模塊,用于根據(jù)所述目標控件的控件操作類型和所述目標控件對應(yīng)的所述歷史操作次數(shù),確定所述有效事件請求的請求屬性;
異常屏蔽模塊,用于若所述有效事件請求的請求屬性為頻繁請求,則對所述有效事件請求進行屏蔽處理;
該專利技術(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/201811417812.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





