[發明專利]接口調用方法、設備及存儲介質有效
| 申請號: | 202210766455.9 | 申請日: | 2022-07-01 |
| 公開(公告)號: | CN116048829B | 公開(公告)日: | 2023-10-10 |
| 發明(設計)人: | 毛曉峰 | 申請(專利權)人: | 榮耀終端有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 王洪 |
| 地址: | 518040 廣東省深圳市福田區香蜜湖*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接口 調用 方法 設備 存儲 介質 | ||
1.一種接口調用方法,其特征在于,所述接口調用方法包括:
在接收到接口調用請求時,獲取所述接口調用請求中的接口標簽;
根據所述接口標簽,查詢所述接口標簽標識的接口的接口狀態;
在所述接口狀態指示所述接口正在被調用時,根據所述接口標簽查詢所述接口的調用時間和對應的假死時長閾值;
根據當前的系統時間和所述調用時間,確定所述接口的調用時長;
在所述調用時長大于或等于所述假死時長閾值時,調用所述接口。
2.根據權利要求1所述的方法,其特征在于,所述根據當前的系統時間和所述調用時間,確定所述接口的調用時長,包括:
將當前的系統時間和所述調用時間做減法運算;
對減法運算得到的差值進行絕對值處理,得到所述接口的調用時長。
3.根據權利要求1所述的方法,其特征在于,在所述調用時長大于或等于所述假死時長閾值時,調用所述接口時,所述方法還包括:
獲取調用所述接口時對應的系統時間;
將所述調用時間更新為調用所述接口時對應的系統時間。
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
在所述接口調用成功后,將所述接口狀態修改為指示所述接口未被調用。
5.根據權利要求1所述的方法,其特征在于,在所述獲取所述接口調用請求中的接口標簽之前,所述方法還包括:
確定所述接口調用請求是否合法;
如果所述接口調用請求合法,執行所述獲取所述接口調用請求中的接口標簽的步驟。
6.根據權利要求5所述的方法,其特征在于,所述確定所述接口調用請求是否合法,包括:
確定所述接口調用請求請求調用的接口在設定時間內的調用次數;
如果所述接調用次數大于或等于設定的次數閾值,確定所述接口調用請求不合法;
如果所述接調用次數小于設定的次數閾值,確定所述接口調用請求合法。
7.根據權利要求5所述的方法,其特征在于,所述確定所述接口調用請求是否合法,包括:
獲取所述接口調用請求中的源端口信息和源IP信息;
如果所述源端口信息和所述源IP信息是設定的黑名單中的端口信息和IP信息,確定所述接口調用請求不合法;
如果所述源端口信息和所述源IP信息不是設定的黑名單中的端口信息和IP信息,確定所述接口調用請求合法。
8.根據權利要求1至7任一項所述的方法,其特征在于,所述方法還包括:
在所述接口狀態指示所述接口未被調用時,調用所述接口。
9.根據權利要求1至7任一項所述的方法,其特征在于,所述方法還包括:
在所述調用時長小于所述假死時長閾值時,監測所述接口狀態是否從指示所述接口正在被調用變為所述接口未被調用;
在所述接口狀態指示所述接口未被調用時,調用所述接口。
10.根據權利要求9所述的方法,其特征在于,在所述監測所述接口狀態是否從指示所述接口正在被調用變為所述接口未被調用時,所述方法還包括:
重新計算所述接口的調用時長;
在重新計算的所述調用時長大于或等于所述假死時長閾值時,調用所述接口。
11.根據權利要求9所述的方法,其特征在于,所述在所述接口狀態指示所述接口未被調用時,調用所述接口,包括:
在重新計算的所述調用時長小于所述假死時長閾值,且所述接口狀態指示所述接口未被調用時,調用所述接口。
12.一種電子設備,其特征在于,所述電子設備包括:存儲器和處理器,所述存儲器和所述處理器耦合;所述存儲器存儲有程序指令,所述程序指令由所述處理器執行時,使得所述電子設備執行如權利要求1至11任意一項所述的接口調用方法。
13.一種計算機可讀存儲介質,其特征在于,包括計算機程序,當所述計算機程序在電子設備上運行時,使得所述電子設備執行如權利要求1至11任意一項所述的接口調用方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于榮耀終端有限公司,未經榮耀終端有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210766455.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種顯示方法和電子設備
- 下一篇:防漏油的電子霧化器





