• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    接口請求信息的處理方法、裝置、電子設備及存儲介質制造方法及圖紙

    技術編號:39191393 閱讀:20 留言:0更新日期:2023-10-27 08:38
    本發明專利技術涉及計算機技術領域,提供一種接口請求信息的處理方法、裝置、電子設備及存儲介質;其中,該方法包括:將與頁面請求對應的目標代理腳本注入當前頁面;通過注入后的目標代理腳本對當前頁面的各請求接口進行請求方式代理得到各請求接口對應的目標代理接口,并生成查詢入口;通過各接口請求對應的目標代理接口獲取各接口請求對應的接口請求信息,并將對應的接口請求信息存儲至預置存儲區得到更新后的存儲區;從更新后的存儲區中獲取與查詢指令對應的頁面接口請求數據,并通過查詢入口對頁面接口請求數據進行展示。該方法,能夠快捷地查詢當前頁面的頁面接口請求數據,實現了查詢所需的條件少、查詢流程便捷的效果,從而提高了其開發效率。了其開發效率。了其開發效率。

    【技術實現步驟摘要】
    接口請求信息的處理方法、裝置、電子設備及存儲介質


    [0001]本專利技術涉及計算機
    ,尤其是涉及一種接口請求信息的處理方法、裝置、電子設備及存儲介質。

    技術介紹

    [0002]在開發測試過程中,需要查詢頁面的接口請求數據,通過接口請求數據進行頁面加載故障原因的分析。對于頁面的接口請求數據的查詢,通常需要在頁面中記錄接口請求數據,并將記錄的接口請求數據發送至服務器,當需要對接口請求數據進行查詢時,通過后臺過濾查詢該頁面的接口請求數據。
    [0003]然而,上述頁面的接口請求數據的查詢的方法,當頁面加載異常時,需要多次通過后臺過濾該頁面的接口請求數據,即查詢所需的條件多、查詢流程繁雜,致使所耗費的時間長,從而導致了其開發效率低。

    技術實現思路

    [0004]有鑒于此,本專利技術的目的在于提供一種接口請求信息的處理方法、裝置、電子設備及存儲介質,能夠快捷地查詢當前頁面的頁面接口請求數據,實現了查詢所需的條件少、查詢流程便捷的效果,從而提高了其開發效率。
    [0005]第一方面,本專利技術實施例提供了一種接口請求信息的處理方法,所述接口請求信息的處理方法包括:
    [0006]當檢測到當前頁面發起頁面請求時,匹配與所述頁面請求對應的目標代理腳本,并將所述目標代理腳本注入所述當前頁面;
    [0007]通過注入后的目標代理腳本對所述當前頁面的各請求接口進行請求方式代理得到各請求接口對應的目標代理接口,并生成查詢入口;
    [0008]當檢測到所述當前頁面發起至少一個接口請求時,通過各接口請求對應的目標代理接口獲取各接口請求對應的接口請求信息,并將各接口請求對應的接口請求信息存儲至預置存儲區得到更新后的存儲區;
    [0009]當通過所述查詢入口觸發所述當前頁面的查詢指令時,從所述更新后的存儲區中獲取與所述查詢指令對應的頁面接口請求數據,并通過所述查詢入口對所述頁面接口請求數據進行展示。
    [0010]第二方面,本專利技術實施例提供了一種接口請求信息的處理裝置,所述接口請求信息的處理裝置包括:
    [0011]匹配注入模塊,用于當檢測到當前頁面發起頁面請求時,匹配與所述頁面請求對應的目標代理腳本,并將所述目標代理腳本注入所述當前頁面;
    [0012]代理生成模塊,用于通過注入后的目標代理腳本對所述當前頁面的各請求接口進行請求方式代理得到各請求接口對應的目標代理接口,并生成查詢入口;
    [0013]獲取存儲模塊,用于當檢測到所述當前頁面發起至少一個接口請求時,通過各接
    口請求對應的目標代理接口獲取各接口請求對應的接口請求信息,并將各接口請求對應的接口請求信息存儲至預置存儲區得到更新后的存儲區;
    [0014]查詢展示模塊,用于當通過所述查詢入口觸發所述當前頁面的查詢指令時,從所述更新后的存儲區中獲取與所述查詢指令對應的頁面接口請求數據,并通過所述查詢入口對所述頁面接口請求數據進行展示。
    [0015]第三方面,本專利技術實施例提供了一種電子設備,包括處理器和存儲器,存儲器存儲有能夠被處理器執行的機器可執行指令,處理器執行機器可執行指令以實現上述接口請求信息的處理方法。
    [0016]第四方面,本專利技術實施例提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有機器可執行指令,機器可執行指令在被處理器調用和執行時,機器可執行指令促使處理器實現上述接口請求信息的處理方法。
    [0017]本專利技術實施例帶來了以下有益效果:
    [0018]上述接口請求信息的處理方法、裝置、電子設備及存儲介質,當檢測到當前頁面發起頁面請求時,匹配與所述頁面請求對應的目標代理腳本,并將所述目標代理腳本注入所述當前頁面;通過注入后的目標代理腳本對所述當前頁面的各請求接口進行請求方式代理得到各請求接口對應的目標代理接口,并生成查詢入口;當檢測到所述當前頁面發起至少一個接口請求時,通過各接口請求對應的目標代理接口獲取各接口請求對應的接口請求信息,并將各接口請求對應的接口請求信息存儲至預置存儲區得到更新后的存儲區;當通過所述查詢入口觸發所述當前頁面的查詢指令時,從所述更新后的存儲區中獲取與所述查詢指令對應的頁面接口請求數據,并通過所述查詢入口對所述頁面接口請求數據進行展示。該方法中,能夠快捷地查詢當前頁面的頁面接口請求數據,實現了查詢所需的條件少、查詢流程便捷的效果,從而提高了其開發效率。
    [0019]本專利技術的其他特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本專利技術而了解。本專利技術的目的和其他優點在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。
    [0020]為使本專利技術的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
    附圖說明
    [0021]為了更清楚地說明本專利技術具體實施方式或現有技術中的技術方案,下面將對具體實施方式或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本專利技術的一些實施方式,對于本領域技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
    [0022]圖1為本專利技術實施例提供的接口請求信息的處理方法的一個實施例示意圖;
    [0023]圖2為本專利技術實施例提供的接口請求信息的處理方法的另一個實施例示意圖;
    [0024]圖3為本專利技術實施例提供的查詢入口的位置的一個實施例示意圖;
    [0025]圖4為本專利技術實施例提供的頁面接口請求數據展示的一個實施例示意圖;
    [0026]圖5為本專利技術實施例提供的頁面接口請求數據展示的另一個實施例示意圖;
    [0027]圖6為本專利技術實施例提供的一種接口請求信息的處理裝置的示意圖;
    [0028]圖7為本專利技術實施例提供的一種電子設備的示意圖。
    具體實施方式
    [0029]為使本專利技術實施例的目的、技術方案和優點更加清楚,下面將結合附圖對本專利技術的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。
    [0030]本專利技術實施例提供了一種接口請求信息的處理方法、裝置、電子設備及存儲介質。主要應用在開發測試中。
    [0031]在本專利技術其中一種實施例中的接口請求信息的處理方法,可以運行于終端設備或者是服務器,具體此處不做限定。其中,終端設備可以為本地終端設備。以接口請求信息的處理方法運行于服務器為例進行說明。
    [0032]為便于理解,下面對本專利技術實施例的具體流程進行描述,請參閱圖1,本專利技術實施例中接口請求信息的處理方法的一個實施例包括如下步驟:
    [0033]步驟101,當檢測到當前頁面發起頁面請求時,匹配與頁面請求對應的目標代理腳本,并將目標代理腳本注入當前頁面。
    [0034]上述的頁面請求理解為頁面框架整體發起的請求,即整體的網頁發送到服務器或瀏覽器的指令的請求,例如,打開一個頁面的時所發起本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種接口請求信息的處理方法,其特征在于,所述方法包括:當檢測到當前頁面發起頁面請求時,匹配與所述頁面請求對應的目標代理腳本,并將所述目標代理腳本注入所述當前頁面;通過注入后的目標代理腳本對所述當前頁面的各請求接口進行請求方式代理得到各請求接口對應的目標代理接口,并生成查詢入口;當檢測到所述當前頁面發起至少一個接口請求時,通過各接口請求對應的目標代理接口獲取各接口請求對應的接口請求信息,并將各接口請求對應的接口請求信息存儲至預置存儲區得到更新后的存儲區;當通過所述查詢入口觸發所述當前頁面的查詢指令時,從所述更新后的存儲區中獲取與所述查詢指令對應的頁面接口請求數據,并通過所述查詢入口對所述頁面接口請求數據進行展示。2.根據權利要求1所述的方法,其特征在于,所述當檢測到所述當前頁面發起至少一個接口請求時,通過各接口請求對應的目標代理接口獲取各接口請求對應的接口請求信息,并將各接口請求對應的接口請求信息存儲至預置存儲區得到更新后的存儲區的步驟,包括:當檢測到所述當前頁面發起至少一個接口請求時,通過各接口請求對應的目標代理接口計算各接口請求對應的接口接收與接口響應之間的時間差值,得到各接口請求對應的接口請求信息;從預置存儲區中提取所述當前頁面對應的數據,得到待存儲頁面數據,所述預置存儲區為預置的存儲對象;對所述待存儲頁面數據進行檢查,得到檢查結果;根據所述檢查結果,將各接口請求對應的接口請求信息與所述待存儲頁面數據存儲至所述預置存儲區,得到更新后的存儲區。3.根據權利要求2所述的方法,其特征在于,所述根據所述檢查結果,將各接口請求對應的接口請求信息與所述待存儲頁面數據存儲至所述預置存儲區,得到更新后的存儲區的步驟,包括:若所述檢查結果指示非空,則將各接口請求對應的接口請求信息融合至所述待存儲頁面數據中對應的數組中,得到預處理后的待存儲頁面數據;按照鍵值對的存儲方式,將所述預處理后的待存儲頁面數據存儲至所述預置存儲區,得到更新后的存儲區;若所述檢查結果指示空值,則按照預設規則、鍵值對的存儲方式和各接口請求對應的接口請求信息,創建所述當前頁面對應的子對象并存儲于預置的存儲對象中,得到更新后的存儲區。4.根據權利要求1所述的方法,其特征在于,所述通過注入后的目標代理腳本對所述當前頁面的各請求接口進行請求方式代理得到各請求接口對應的目標代理接口,并生成查詢入口的步驟,包括:當所述當前頁面加載時,注入后的目標代理腳本運行;通過運行后的目標代理腳本獲取所述當前頁面的各請求接口的請求方式,并匹配與各請求方式對應的代理策略;
    通過各請求方式對應的代理策略對各請求接口進行代理,得到各請求接口對應的目標代理接口;通過運行后的目標代理腳本生成交互入口,并按照預設方式將所述交互入口關聯至所述當前頁面得到查詢入口。5.根據權利要求4所述的方法,其特征在于,所述通過注...

    【專利技術屬性】
    技術研發人員:黃曉杰
    申請(專利權)人:廣州博冠信息科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲精品无码av人在线观看| 男男AV纯肉无码免费播放无码| 波多野结衣AV无码| 国产成年无码久久久久毛片| 777爽死你无码免费看一二区| 无码毛片一区二区三区视频免费播放| 亚洲中文字幕无码中文字在线 | 国产色无码精品视频国产| 国产精品无码一区二区在线观一 | 东京热加勒比无码视频| 亚洲中文字幕无码爆乳app| 成人午夜亚洲精品无码网站| 午夜寂寞视频无码专区| 久久亚洲AV成人无码软件| 亚洲AV无码国产丝袜在线观看| 国产午夜鲁丝片AV无码| 亚洲私人无码综合久久网| 人妻丰满熟妇无码区免费| 亚洲欧洲日产国码无码久久99 | 伊人久久精品无码二区麻豆| 国产成人无码精品久久久露脸| 久久亚洲精品成人无码网站| 久久久久久亚洲av成人无码国产| 亚洲区日韩区无码区| 狠狠久久精品中文字幕无码| 亚洲AV永久无码精品一福利| 无码人妻一区二区三区免费n鬼沢| 免费看成人AA片无码视频吃奶| 无码不卡亚洲成?人片| 少妇中文无码高清| 亚洲精品无码专区久久同性男| 夜夜精品无码一区二区三区| 无码人妻aⅴ一区二区三区| 精品无码久久久久久久久| 无码av大香线蕉伊人久久| 国产一区二区三区无码免费| 人妻av无码专区| 亚洲精品无码激情AV| 国产成人无码一区二区在线观看| 丝袜无码一区二区三区| 亚洲AV无码国产精品色午友在线|