[發明專利]接口調用方法、裝置、計算機設備和存儲介質在審
| 申請號: | 201910844540.0 | 申請日: | 2019-09-06 |
| 公開(公告)號: | CN110650186A | 公開(公告)日: | 2020-01-03 |
| 發明(設計)人: | 閆志銀 | 申請(專利權)人: | 上海陸家嘴國際金融資產交易市場股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 44224 廣州華進聯合專利商標代理有限公司 | 代理人: | 姜曉云 |
| 地址: | 200120 上海市自由*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接口調用 請求接收 請求轉發 接口調用信息 程序獲取 接口標識 驗證策略 驗證結果 解析 程序接收終端 計算機設備 數據服務器 反饋 程序提取 存儲介質 功能優化 請求發送 狀態生成 運維 發送 驗證 終端 攜帶 返回 申請 | ||
1.一種接口調用方法,所述方法包括:
通過請求接收程序接收終端發送的接口調用請求,并解析所述接口調用請求;
通過所述請求接收程序獲取驗證策略,并根據所述驗證策略對所述解析后的接口調用請求進行驗證得到驗證結果;
根據所述驗證結果,通過所述請求接收程序將所述接口調用請求發送至請求轉發程序;
通過所述請求轉發程序提取所述接口調用請求攜帶的接口標識,并從反饋程序獲取與所述接口標識對應的接口調用狀態;
通過所述請求轉發程序,根據所述接口調用狀態生成接口調用信息,并通過所述反饋程序將所述接口調用信息返回至所述終端。
2.根據權利要求1所述的方法,其特征在于,所述根據所述接口調用狀態生成接口調用信息,并通過所述反饋程序將所述接口調用信息返回至所述終端,包括:
通過所述請求轉發程序查詢接口調用狀態為調用錯誤時,統計所述調用錯誤的錯誤次數;
通過所述請求轉發程序獲取第一預設值,當所述錯誤次數超過第一預設值時,則生成第一失敗信息;
通過所述請求轉發程序將所述第一失敗信息發送至信息封裝程序,通過所述信息封裝程序將所述第一失敗信息進行封裝;
通過所述信息封裝程序將所述封裝完成的第一失敗信息發送至反饋程序,通過所述反饋程序將封裝完成的第一失敗信息返回至終端。
3.根據權利要求2所述的方法,其特征在于,所述通過所述反饋程序將封裝完成的第一失敗信息返回至終端之后,包括:
通過所述請求轉發程序獲取與所述接口調用請求對應的待調用接口,并對所述待調用接口添加熔斷標識;
通過所述請求接收程序接收所述終端發送的更新調用請求,根據所述更新調用請求查詢請求間隔時長;
獲取與所述熔斷標識對應的熔斷時長,當所述請求間隔時長超過所述熔斷時長時,則通過所述請求接收程序解析所述更新調用請求。
4.根據權利要求1所述的方法,其特征在于,所述根據所述接口調用狀態生成接口調用信息,并通過所述反饋程序將所述接口調用信息返回至所述終端,包括:
通過所述請求轉發程序查詢所述接口調用狀態中包含的接口調用次數,并獲取預存儲的第二預設值,當所述接口調用次數超過第二預設值時,則生成第二失敗信息;
通過所述請求轉發程序將所述第二失敗信息發送至信息封裝程序,并通過所述信息封裝程序將所述第二失敗信息進行封裝;
通過所述信息封裝程序將封裝完成的所述第二失敗信息發送至反饋程序,并通過所述反饋程序將封裝完成的所述第二失敗信息返回至終端。
5.根據權利要求1所述的方法,其特征在于,所述通過所述請求接收程序獲取驗證策略,并根據所述驗證策略對所述解析后的接口調用請求進行驗證得到驗證結果,包括:
通過所述請求接收程序獲取驗證策略,從所述解析后的接口調用請求中提取與所述驗證策略對應的待驗證信息;
采用所述驗證策略對所述待驗證信息進行驗證得到驗證結果;
所述通過所述請求轉發程序提取所述接口調用請求攜帶的接口標識之后,包括:
通過所述請求轉發程序獲取預存儲的標識白名單;
當所述接口標識與所述標識白名單中存儲的安全標識未匹配成功時,則生成拒絕信息;
通過所述請求轉發程序將所述拒絕信息發送至信息封裝程序,并通過所述信息封裝程序對所述拒絕信息進行封裝;
通過所述反饋程序將封裝完成的所述拒絕信息返回至所述終端。
6.根據權利要求1所述的方法,其特征在于,所述通過所述請求轉發程序,根據所述接口調用狀態生成接口調用信息,并通過所述反饋程序將所述接口調用信息返回至所述終端,包括:
當所述接口調用狀態為正常調用狀態時,則通過所述請求轉發程序生成初始響應信息;
通過所述反饋程序獲取過濾字段,并查詢所述初始響應信息中是否包含所述過濾字段;
當所述初始響應信息中包含有所述過濾字段時,則通過所述反饋程序將所述過濾字段進行刪除得到過濾響應信息;
通過所述反饋程序獲取標準化邏輯,根據所述標準化邏輯對所述過濾響應信息進行標準化處理得到目標響應信息,并將所述目標響應信息作為接口調用信息返回至終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海陸家嘴國際金融資產交易市場股份有限公司,未經上海陸家嘴國際金融資產交易市場股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910844540.0/1.html,轉載請聲明來源鉆瓜專利網。





