[發(fā)明專利]重復提交請求的過濾方法、裝置及可讀介質在審
| 申請?zhí)枺?/td> | 202010601871.4 | 申請日: | 2020-06-29 |
| 公開(公告)號: | CN111787092A | 公開(公告)日: | 2020-10-16 |
| 發(fā)明(設計)人: | 高新 | 申請(專利權)人: | 山東浪潮通軟信息科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 重復 提交 請求 過濾 方法 裝置 可讀 介質 | ||
本發(fā)明提供了一種重復提交請求的過濾方法、裝置及可讀介質,該方法包括:響應于客戶端中前端頁面發(fā)送的加載請求,生成唯一標識號,并將所述唯一標識號保存在服務器和所述客戶端中;響應于所述客戶端中前端頁面發(fā)送的提交請求,判斷所述客戶端保存的所述唯一標識號與所述服務器保存的所述唯一標識號是否一致;若是,則確定接受所述提交請求,并清除所述服務器保存的所述唯一標識號;若否,則確定拒絕所述提交請求。本發(fā)明的方案能夠對重復提交請求可以進行有效過濾,提高應用系統(tǒng)的安全性。
技術領域
本發(fā)明涉及數(shù)據(jù)處理技術領域,特別涉及一種重復提交請求的過濾方法、裝置及可讀介質。
背景技術
隨著互聯(lián)網(wǎng)技術的迅速發(fā)展,軟件產(chǎn)品及服務也經(jīng)歷了翻天覆地的變化。WEB項目也越來越多,在客戶實際應用過程中,尤其是在高并發(fā)的情況下,可能會出現(xiàn)重復提交的問題。當服務端對于請求的響應涉及數(shù)據(jù)的修改,或狀態(tài)的變更時,可能會造成極大的危害。重復提交請求的后果在交易系統(tǒng)、售后維權以及支付系統(tǒng)中尤其嚴重。
前臺操作的抖動,快速操作,網(wǎng)絡通信或者后端響應慢,都會增加后端重復處理的概率。同一個表單、同樣的數(shù)據(jù),如果多次提交,會給服務器造成不必要的壓力,在平時項目中可能會出現(xiàn)由于用戶誤操作多次點擊提交按鈕,或由于網(wǎng)速等原因造成頁面卡頓,用戶重復刷新提交頁面,會導致數(shù)據(jù)的重復提交,造成數(shù)據(jù)重復,增加服務器負載,嚴重情況下甚至會造成服務器宕機。因此有效防止重復提交是非常有必要的。
發(fā)明內容
本發(fā)明實施例提供了重復提交請求的過濾方法、裝置及可讀介質,能夠對重復提交請求可以進行有效過濾,提高應用系統(tǒng)的安全性。
第一方面,本發(fā)明實施例提供了重復提交請求的過濾方法,包括:
響應于客戶端中前端頁面發(fā)送的加載請求,生成唯一標識號,并將所述唯一標識號保存在服務器和所述客戶端中;
響應于所述客戶端中前端頁面發(fā)送的提交請求,判斷所述客戶端保存的所述唯一標識號與所述服務器保存的所述唯一標識號是否一致;
若是,則確定接受所述提交請求,并清除所述服務器保存的所述唯一標識號;
若否,則確定拒絕所述提交請求。
在一種可能的設計中,所述響應于客戶端中前端頁面發(fā)送的加載請求,生成唯一標識號,并將所述唯一標識號保存在服務器和所述客戶端中,包括:
響應于客戶端中前端頁面發(fā)送的加載請求,確定所述加載請求對應的第一請求接口;
根據(jù)所述第一請求接口,判斷所述第一請求接口是否預先添加第一注解;
如果是,則生成唯一標識號,并將所述唯一標識號保存在服務器和所述客戶端中。
在一種可能的設計中,所述響應于所述客戶端中前端頁面發(fā)送的提交請求,判斷所述客戶端保存的所述唯一標識號與所述服務器保存的所述唯一標識號是否一致,包括:
響應于所述客戶端中前端頁面發(fā)送的提交請求,確定所述提交請求對應的第二請求接口;
根據(jù)所述第二請求接口,判斷所述第二請求接口是否預先添加第二注解;
如果是,則判斷所述客戶端保存的所述唯一標識號與所述服務器保存的所述唯一標識號是否一致。
在一種可能的設計中,所述生成唯一標識號采用加密處理生成。
第二方面,本發(fā)明實施例提供了重復提交請求的過濾裝置,包括:
加載請求處理模塊,用于響應于客戶端中前端頁面發(fā)送的加載請求,生成唯一標識號,并將所述唯一標識號保存在服務器和所述客戶端中;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東浪潮通軟信息科技有限公司,未經(jīng)山東浪潮通軟信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010601871.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





