文章詳情頁
javascript - 兩頁面之間跳轉(zhuǎn),怎樣隱秘的存標(biāo)識
瀏覽:142日期:2023-08-30 13:19:08
問題描述
問題是這樣的,A 頁面有一個項目列表。 B頁面是A頁面項目列表的 底板頁。現(xiàn)在想在B頁面中的某個前后端交互中,給A頁面中排序前10 的單位,加一個標(biāo)識。
有怎樣好的思路去解決呢, 本人的第一反應(yīng)是:1在A頁面排序前10 的單位 跳轉(zhuǎn)鏈接中加 固定參數(shù),問題: 如果有人 保存這個路徑, 或者直接改這個參數(shù)值, 導(dǎo)致B頁面中前后端交互 信息不真實。2在A頁面存cookie 但是問題: cookie也是可以被人改掉的
或者是向 Node 的方向 去解決 (后端 是 node)
因業(yè)務(wù)上的一些原因,Node 在吐出 A頁面的數(shù)據(jù)時候 不能對數(shù)據(jù)有任何處理
問題解答
回答1:任何前端的數(shù)據(jù)都是不可靠的,你要可靠的數(shù)據(jù)只有到服務(wù)器進(jìn)行操作
回答2:用express的session模塊,cookie只做一個識別認(rèn)證,標(biāo)識用session存儲。
回答3:如果對準(zhǔn)確性要求高,那直接在B頁面 請求服務(wù)器驗證 要不要展示B頁面,如果和服務(wù)器不一直就重定向。
標(biāo)簽:
JavaScript
排行榜

熱門標(biāo)簽