[發明專利]資源請求反饋方法、裝置、可讀存儲介質及電子設備在審
| 申請號: | 202110661831.3 | 申請日: | 2021-06-15 |
| 公開(公告)號: | CN113407339A | 公開(公告)日: | 2021-09-17 |
| 發明(設計)人: | 孫鴻鵬 | 申請(專利權)人: | 北京房江湖科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F16/958 |
| 代理公司: | 北京思源智匯知識產權代理有限公司 11657 | 代理人: | 毛麗琴 |
| 地址: | 101300 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 請求 反饋 方法 裝置 可讀 存儲 介質 電子設備 | ||
本公開實施例公開了一種資源請求反饋方法、裝置、計算機可讀存儲介質及電子設備,其中,該方法包括:獲取包括至少一個物料資源標識的物料資源請求信息;獲取至少一個物料資源標識分別對應的請求物料資源和資源依賴關系信息;基于資源依賴關系信息,獲取至少一個物料資源標識分別對應的依賴物料資源;將獲取的至少一個請求物料資源和至少一個依賴物料資源合并,得到待發送物料資源集合;將待發送物料資源集合發送至資源請求端。本公開實施例實現了一次性地按業務需求合并多個請求的物料資源和依賴資源,提高了資源請求的靈活性和效率,由于資源依賴關系信息可以靈活地配置,進而可以實現更靈活、可自定義、可自擴展的資源請求方案。
技術領域
本公開涉及計算機技術領域,尤其是一種資源請求反饋方法、裝置、計算機可讀存儲介質及電子設備。
背景技術
在瀏覽器頁面請求的業務中,前端頁面在需要向后端發送大量的請求來獲取頁面需要的數據。如果拿不到這些數據,頁面上的一些區塊就無法完成渲染,因此,獲取數據的速度決定了頁面渲染的速度。在瀏覽器中,為了加速請求過程,現有技術中把這些請求合并,一次性發給服務端,服務端將請求的多個文件合并為一個文件返回給瀏覽器。例如,現有Combo技術通過開源的Nginx插件nginx_concat_module,實現通過一個請求將多個文件合并為一個文件返回,以減少請求數量,提高性能。
發明內容
本公開的實施例提供了一種資源請求反饋方法、裝置、計算機可讀存儲介質及電子設備。
本公開的實施例提供了一種資源請求反饋方法,該方法包括:獲取包括至少一個物料資源標識的物料資源請求信息;獲取至少一個物料資源標識分別對應的請求物料資源和資源依賴關系信息;基于資源依賴關系信息,獲取至少一個物料資源標識分別對應的依賴物料資源;將獲取的至少一個請求物料資源和至少一個依賴物料資源合并,得到待發送物料資源集合;將待發送物料資源集合發送至資源請求端。
在一些實施例中,將獲取的至少一個請求物料資源和至少一個依賴物料資源合并,得到待發送物料資源集合,包括:對獲取的各個請求物料資源和依賴物料資源進行去重處理;將去重處理后的請求物料資源和依賴物料資源合并為待發送物料資源集合。
在一些實施例中,將待發送物料資源集合發送至資源請求端,包括:基于資源依賴關系信息,確定待發送物料資源集合中的待發送物料資源的排列順序;基于排列順序,將待發送物料資源集合發送至資源請求端。
在一些實施例中,在將獲取的至少一個請求物料資源和至少一個依賴物料資源合并,得到待發送物料資源集合之后,方法還包括:將物料資源請求信息和待發送物料資源集合關聯存儲至預設存儲區。
在一些實施例中,在獲取包括至少一個物料資源標識的物料資源請求信息之前,方法還包括:接收包括至少一個物料資源標識的初始物料資源請求信息;確定預設存儲區中是否包括預先緩存的初始物料資源請求信息對應的物料資源集合;如果不包括,確定初始物料資源請求信息的參數是否合法;如果合法,確定初始物料資源請求信息為物料資源請求信息。
在一些實施例中,在確定預設存儲區中是否包括預先緩存的初始物料資源請求信息對應的物料資源集合之后,方法還包括:如果包括,將物料資源集合發送至資源請求端。
根據本公開實施例的另一個方面,提供了一種資源請求裝置,該裝置包括:第一獲取模塊,用于獲取包括至少一個物料資源標識的物料資源請求信息;第二獲取模塊,用于獲取至少一個物料資源標識分別對應的請求物料資源和資源依賴關系信息;第三獲取模塊,用于基于資源依賴關系信息,獲取至少一個物料資源標識分別對應的依賴物料資源;合并模塊,用于將獲取的至少一個請求物料資源和至少一個依賴物料資源合并,得到待發送物料資源集合;第一發送模塊,用于將待發送物料資源集合發送至資源請求端。
在一些實施例中,合并模塊包括:去重單元,用于對獲取的各個請求物料資源和依賴物料資源進行去重處理;合并單元,用于將去重處理后的請求物料資源和依賴物料資源合并為待發送物料資源集合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京房江湖科技有限公司,未經北京房江湖科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110661831.3/2.html,轉載請聲明來源鉆瓜專利網。





