[發明專利]一種靜態資源請求響應方法、裝置、計算機設備和存儲介質在審
| 申請號: | 202211266053.9 | 申請日: | 2022-10-17 |
| 公開(公告)號: | CN115665249A | 公開(公告)日: | 2023-01-31 |
| 發明(設計)人: | 林城凱;萬斌;姚靜;王勇;劉熙;樊婧竹;劉秀領 | 申請(專利權)人: | 上海浦東發展銀行股份有限公司 |
| 主分類號: | H04L67/60 | 分類號: | H04L67/60;H04L67/5682;H04L67/56;H04L67/1097;H04L61/4511 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 謝曲曲 |
| 地址: | 200001 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 靜態 資源 請求 響應 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種靜態資源請求響應方法,其特征在于,所述方法包括:
響應目標對象對目標靜態資源的第一請求,確定本地緩存的有效狀態;
若所述本地緩存非有效,則獲取版本管理服務響應的所述目標靜態資源對應的版本信息;
將所述版本信息與所述第一請求拼接為第二請求并反向代理至云存儲端,基于所述云存儲端返回的第一靜態資源響應所述第一請求。
2.根據權利要求1所述的方法,其特征在于,所述響應目標對象對目標靜態資源的第一請求,確定本地緩存的有效狀態包括:
若所述第一請求的域名為主域名,則確定所述主域名下的子域名;
基于所述子域名返回所述第一請求對應的所述目標靜態資源。
3.根據權利要求2所述的方法,其特征在于,所述確定所述主域名下的子域名包括:
若所述主域名下沒有攜帶所述子域名,則生成與所述第一請求對應的唯一標識;
將路由服務模塊返回的與所述唯一標識對應的子域名存放在所述主域名下。
4.根據權利要求1所述的方法,其特征在于,所述方法包括:
若所述本地緩存有效,則向本地緩存服務器發送第三請求,并基于所述本地緩存服務器返回的第二靜態資源響應所述第一請求;
所述向所述本地緩存發送第三請求包括:
將所述本地緩存有效的、由瀏覽器發送的第一請求重新定向至內容分發網絡,并通過內容分發網絡向所述本地緩存服務器發送所述第三請求。
5.根據權利要求1至4任意一項所述的方法,其特征在于,所述將所述版本信息與所述第一請求拼接為第二請求并反向代理至云存儲端,基于所述云存儲端返回的第一靜態資源響應所述第一請求之后,還包括:
將所述云存儲端返回的所述第一靜態資源存儲至所述本地緩存服務器。
6.根據權利要求5所述的方法,其特征在于,所述方法還包括:
將本地緩存服務器中訪問時間間隔超過預設的靜默時間閾值的靜態資源刪除,不同類別的所述靜態資源對應不同的所述靜默時間閾值。
7.一種靜態資源服務裝置,其特征在于,所述裝置包括:
有效判別模塊,用于響應目標對象對目標靜態資源的第一請求,確定本地緩存的有效狀態;
版本信息模塊,用于若所述本地緩存非有效,則獲取版本管理服務響應的所述目標靜態資源對應的版本信息;
反向代理模塊,用于將所述版本信息與所述第一請求拼接為第二請求并反向代理至云存儲端,基于所述云存儲端返回的第一靜態資源響應所述第一請求。
8.一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至6中任一項所述的方法的步驟。
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至6中任一項所述的方法的步驟。
10.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1至6中任一項所述的方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海浦東發展銀行股份有限公司,未經上海浦東發展銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211266053.9/1.html,轉載請聲明來源鉆瓜專利網。





