前端資源的靜默更新方法、裝置和計(jì)算機(jī)設(shè)備

基本信息

申請?zhí)?/td> CN202110679080.8 申請日 -
公開(公告)號(hào) CN113296817A 公開(公告)日 2021-08-24
申請公布號(hào) CN113296817A 申請公布日 2021-08-24
分類號(hào) G06F8/65(2018.01)I;G06F8/71(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李博文;楊秦敏;江楓 申請(專利權(quán))人 杭州玳數(shù)科技有限公司
代理機(jī)構(gòu) 常州佰業(yè)騰飛專利代理事務(wù)所(普通合伙) 代理人 陳紅橋
地址 310030浙江省杭州市西湖區(qū)紫霞街176號(hào)杭州互聯(lián)網(wǎng)創(chuàng)新創(chuàng)業(yè)園2號(hào)樓8F
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種前端資源的靜默更新方法、裝置和計(jì)算機(jī)設(shè)備,方法包括:客戶端將前端資源進(jìn)行打包,并在打包期間插入前端資源的標(biāo)識(shí)符文件version.json;客戶端將打包后的前端資源推送至Web服務(wù)器端;Web服務(wù)器端通過shell腳本讀取標(biāo)識(shí)符文件version.json的內(nèi)容,并將第一標(biāo)識(shí)符存儲(chǔ)至環(huán)境變量中;代理服務(wù)器讀取環(huán)境變量的值,并作為響應(yīng)頭部信息返回至客戶端,響應(yīng)頭部信息攜帶第一標(biāo)識(shí)符;客戶端從局部存儲(chǔ)器中獲取本地標(biāo)識(shí)符,在第一標(biāo)識(shí)符與本地標(biāo)識(shí)符不一致時(shí),將本地標(biāo)識(shí)符更新為第一標(biāo)識(shí)符。由此,無需中間層即可實(shí)現(xiàn)客戶端向服務(wù)端主動(dòng)推送更新的標(biāo)識(shí)符,并可將本地標(biāo)識(shí)符更新為最新標(biāo)識(shí)符,從而實(shí)現(xiàn)前端資源的靜默更新,具有低成本、輕量級的優(yōu)點(diǎn)。