一種給靜態(tài)頁(yè)面添加訪問(wèn)控制的方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202010545426.0 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN111881397A 公開(kāi)(公告)日 2020-11-03
申請(qǐng)公布號(hào) CN111881397A 申請(qǐng)公布日 2020-11-03
分類號(hào) G06F16/958(2019.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 王英磊;唐耀珺 申請(qǐng)(專利權(quán))人 明博教育科技股份有限公司
代理機(jī)構(gòu) 北京天悅專利代理事務(wù)所(普通合伙) 代理人 明博教育科技股份有限公司
地址 100085北京市海淀區(qū)上地三街9號(hào)C座801、802、803室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供的一種給靜態(tài)頁(yè)面添加訪問(wèn)控制的方法及系統(tǒng),包括方法包括以下步驟:(1)將靜態(tài)頁(yè)面資源放到web服務(wù)器能訪問(wèn)的存儲(chǔ)設(shè)備中,每個(gè)資源文件夾統(tǒng)一用唯一的uuid來(lái)命名并且首頁(yè)文件名統(tǒng)一命名為index.html;(2)web服務(wù)新增所述資源的訪問(wèn)接口,接口參數(shù)包括用戶唯一標(biāo)識(shí)和資源唯一標(biāo)識(shí);(3)進(jìn)行服務(wù)端權(quán)限配置;(4)客戶端向服務(wù)端發(fā)出資源請(qǐng)求,資源請(qǐng)求包括所述接口參數(shù)和資源文件uuid;(5)服務(wù)端讀取Cookie,判斷是否有訪問(wèn)權(quán)限,如果有訪問(wèn)權(quán)限,則獲取資源信息,讀取文件流。本發(fā)明利用瀏覽器客戶端的頁(yè)面請(qǐng)求機(jī)制將子資源請(qǐng)求進(jìn)行攔截后將本地資源文件流響應(yīng)給瀏覽器來(lái)達(dá)到在不修改原有資源頁(yè)面的前提下達(dá)到添加訪問(wèn)控制的目的。??