[發明專利]一種網頁對應的接口托底截圖的獲取方法及設備有效
| 申請號: | 202011140703.6 | 申請日: | 2020-10-22 |
| 公開(公告)號: | CN112256984B | 公開(公告)日: | 2022-09-30 |
| 發明(設計)人: | 徐傲 | 申請(專利權)人: | 上海萬物新生環??萍技瘓F有限公司 |
| 主分類號: | G06F16/9538 | 分類號: | G06F16/9538;G06F16/955;G06F16/958 |
| 代理公司: | 上海百一領御專利代理事務所(普通合伙) 31243 | 代理人: | 汪祖樂 |
| 地址: | 200433 上海市楊浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網頁 對應 接口 托底 截圖 獲取 方法 設備 | ||
本申請的目的是提供一種網頁對應的接口托底截圖的獲取方法及設備,本申請通過獲取網頁的URL和用戶身份信息;基于用戶身份信息向網絡設備請求URL對應的網頁;從請求中篩選出待檢查托底的至少一個目標接口及其接口信息并保存;再次向網絡設備請求URL對應的頁面,同時并行地對目標接口進行攔截和模擬報錯后對頁面托底進行截圖,得到每個目標接口對應的托底截圖;將各個目標接口的所述接口信息和所述托底截圖進行整合,得到URL對應的網頁的綜合托底截圖,使得自動過濾網頁對應的接口,并模擬接口報錯和截取報錯托底圖并整合后,以綜合托底截圖的形式進行批量展示,避免了重復的人力消耗,還提高了截取網頁接口報錯后的綜合托底截圖的效率。
技術領域
本申請涉及計算機領域,尤其涉及一種網頁對應的接口托底截圖的獲取方法及設備。
背景技術
現有技術中,對網頁對應的接口進行報錯后托底圖的方案為手動控制接口返回狀態碼,來模擬接口報錯,然后檢查托底圖。由于人為的介入,不僅導致效率低,還耗費人力,造成人工成本高。
發明內容
本申請的一個目的是提供一種網頁對應的接口托底截圖的獲取方法及設備,可以自動過濾網頁對應的接口,并模擬接口報錯并截取報錯后托底圖片并整合后,以綜合托底截圖的形式進行批量展示,避免了重復的人力消耗,還提高了自動截取網頁接口報錯后的綜合托底截圖的效率。
根據本申請的一個方面,提供了一種網頁對應的接口托底截圖的獲取方法,其中,所述方法包括:
獲取網頁的統一資源定位符URL和用戶身份信息;
基于所述用戶身份信息向網絡設備請求所述URL對應的網頁;
從所述請求中篩選出待檢查托底的至少一個目標接口及其接口信息并保存;
再次向所述網絡設備請求所述URL對應的頁面,同時,并行地對所述至少一個目標接口進行攔截,并對每個所述目標接口進行模擬報錯后對頁面托底進行截圖,得到每個所述目標接口對應的托底截圖;
將所述至少一個目標接口中的各個所述目標接口的所述接口信息和所述托底截圖進行整合,得到所述URL對應的網頁的綜合托底截圖。
進一步地,上述方法中,所述用戶身份信息包括用戶標識及其對應的驗證信息。
進一步地,上述方法中,所述向所述網絡設備請求所述URL對應的頁面,包括:
通過瀏覽器Puppeteer向所述網絡設備請求所述URL對應的頁面.
進一步地,上述方法中,所述網頁包括至少一個接口,其中,所述從所述請求中篩選出待檢查托底的至少一個目標接口及其接口信息,包括:
基于預設的篩選匹配文件,從請求的所述URL對應的網頁的所述至少一個接口中,篩選出待檢查托底的至少一個目標接口,并確定每個所述目標接口的接口信息。
進一步地,上述方法中,所述預設的篩選匹配文件包括域名和/或關鍵字。
進一步地,上述方法中,所述接口信息包括接口標識、接口方法及接口耗時。
根據本申請的另一方面,還提供了一種非易失性存儲介質,其上存儲有計算機可讀指令,所述計算機可讀指令可被處理器執行時,使所述處理器實現如上述網頁對應的接口托底截圖的獲取方法。
根據本申請的另一方面,還提供了一種網頁對應的接口托底截圖的獲取設備,其中,該設備包括:
一個或多個處理器;
計算機可讀介質,用于存儲一個或多個計算機可讀指令,
當所述一個或多個計算機可讀指令被所述一個或多個處理器執行,使得所述一個或多個處理器實現如上述網頁對應的接口托底截圖的獲取方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海萬物新生環保科技集團有限公司,未經上海萬物新生環??萍技瘓F有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011140703.6/2.html,轉載請聲明來源鉆瓜專利網。





