CN111008066A - 服务端接口分析系统、方法、接口分析装置及介质 - Google Patents
服务端接口分析系统、方法、接口分析装置及介质 Download PDFInfo
- Publication number
- CN111008066A CN111008066A CN201911262570.7A CN201911262570A CN111008066A CN 111008066 A CN111008066 A CN 111008066A CN 201911262570 A CN201911262570 A CN 201911262570A CN 111008066 A CN111008066 A CN 111008066A
- Authority
- CN
- China
- Prior art keywords
- interface
- data
- server
- interface analysis
- analysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45562—Creating, deleting, cloning virtual machine instances
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种服务端接口分析系统,服务端接口分析系统包括:虚拟服务器,所述虚拟服务器设置于所述前端接口与所述底层接口之间,适用于根据向所述底层接口转发所述前端接口发送的请求数据,以及向所述前端接口转发所述底层接口发送的应答数据,并根据所述请求数据和所述应答数据确定接口调用链数据;接口分析装置,所述接口分析装置与所述虚拟服务器通信连接,设置为根据所述请求数据、所述应答数据及所述接口调用链数据确定接口分析结果。本发明还公开了一种服务端接口分析方法、接口分析装置及计算机可读存储介质,达成了提高接口分析的精确度的效果。
Description
技术领域
本发明涉及接口分析技术领域,尤其涉及服务端接口分析系统、服务端接口分析方法、接口分析装置及计算机可读存储介质。
背景技术
目前互联网公司的后台系统一般采用微服务架构,即一个前端接口聚合了后端多个后端微服务接口。例如,查询订单详情的前端接口后端聚合了订单查询、商品查询、库存查询和物流查询等多个底层接口。导致在进行接口分析时,只能根据前端接口的请求和应答数据进行分析,而无法准确对应到每一具体的底层接口。这样存在接口分析结果精确度较低的缺点。
发明内容
本发明的主要目的在于提供一种服务端接口分析系统、服务端接口分析方法、接口分析装置及计算机可读存储介质,旨在达成提高接口分析的精确度的效果。
为实现上述目的,本发明提供一种服务端接口分析系统,所述服务端接口分析系统包括:
虚拟服务器,所述虚拟服务器设置于所述前端接口与所述底层接口之间,适用于根据向所述底层接口转发所述前端接口发送的请求数据,以及向所述前端接口转发所述底层接口发送的应答数据,并根据所述请求数据和所述应答数据确定接口调用链数据;
接口分析装置,所述接口分析装置与所述虚拟服务器通信连接,设置为根据所述请求数据、所述应答数据及所述接口调用链数据确定接口分析结果。
可选地,所述服务端接口分析系统还包括:
数据源端接口,所述数据源端接口与所述前端接口连接,设置为向所述前端接口发送所述请求数据。
为实现上述目的,本发明还提供一种服务端接口分析方法,所述服务端接口分析方法应用于如上所述的服务端接口分析系统,所述服务端接口分析方法包括以下步骤:
向虚拟服务器发送数据获取指令,其中,所述虚拟服务器在接收到所述数据获取指令时,向接口分析装置发送反馈数据;
接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果。
可选地,所述反馈数据包括请求数据、应答数据及接口调用链数据。
可选地,所述接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果的步骤包括:
根据所述调用链数据确定目标接口;
根据所述请求数据和所述应答数据确定所述目标接口对应的第一接口分析结果,其中,所述第一接口分析结果包括第一前端接口分析结果和第一底层接口分析结果。
可选地,所述向虚拟服务器发送数据获取指令的步骤之前,还包括:
获取数据源接口端发送请求数据,以及前端接口接收到的应答数据;
根据所述请求数据及所述应答数据确定所述前端接口对应的第二接口分析结果,并执行所述向虚拟服务器发送数据获取指令的步骤。
可选地,所述接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果的步骤之后,还包括:
根据所述分析结果生成接口分析报告,并输出所述接口分析报告。
可选地,所述向虚拟服务器发送数据获取指令的步骤之前,还包括:
获取预设接入参数,并根据所述预设接入参数控制所述虚拟服务器接入服务端接口分析系统;
在检测到所述虚拟服务器已接入所述服务端接口分析系统后,执行所述向虚拟服务器发送数据获取指令的步骤。
此外,为实现上述目的,本发明还提供一种接口分析装置,所述接口分析装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的接口分析程序,所述接口分析程序被所述处理器执行时实现如上所述的服务端接口分析方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有接口分析程序,所述接口分析程序被处理器执行时实现如上所述的服务端接口分析方法的步骤。
本发明实施例提出的一种服务端接口分析系统、服务端接口分析方法、接口分析装置及计算机可读存储介质,先向虚拟服务器发送数据获取指令,其中,所述虚拟服务器在接收到所述数据获取指令时,向接口分析装置发送反馈数据,然后接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果。由于可以通过虚拟服务器获取调用链数据,因此,在接口分析过程中,不单单局限于前端接口,对于前端接口对应的底层接口也可以进行分析,从而加深了接口分析的纵向深度,这样达成了提高接口分析的精确度的效果。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;
图2为本发明实施例涉及的服务端接口分析系统架构图;
图3为本发明服务端接口分析方法一实施例的流程示意图;
图4为本发明另一实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
由于目前互联网公司的后台系统一般采用微服务架构,即一个前端接口聚合了后端多个后端微服务接口。例如,查询订单详情的前端接口后端聚合了订单查询、商品查询、库存查询和物流查询等多个底层接口。导致在进行接口分析时,只能根据前端接口的请求和应答数据进行分析,而无法准确对应到每一具体的底层接口。这样存在接口分析结果精确度较低的缺点。
为解决上述缺陷,本发明实施例提出一种涉及服务端接口分析系统、服务端接口分析方法、接口分析装置及计算机可读存储介质,其中,所述服务端接口分析方法的主要方案包括:
向虚拟服务器发送数据获取指令,其中,所述虚拟服务器在接收到所述数据获取指令时,向接口分析装置发送反馈数据;
接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果。
由于可以通过虚拟服务器获取调用链数据,因此,在接口分析过程中,不单单局限于前端接口,对于前端接口对应的底层接口也可以进行分析,从而加深了接口分析的纵向深度,这样达成了提高接口分析的精确度的效果。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
本发明实施例终端可以是PC机等终端设备。
如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard)、鼠标等,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及接口分析程序。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的接口分析程序,并执行以下操作:
向虚拟服务器发送数据获取指令,其中,所述虚拟服务器在接收到所述数据获取指令时,向接口分析装置发送反馈数据;
接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果。
进一步地,处理器1001可以调用存储器1005中存储的接口分析程序,还执行以下操作:
根据所述调用链数据确定目标接口;
根据所述请求数据和所述应答数据确定所述目标接口对应的第一接口分析结果,其中,所述第一接口分析结果包括第一前端接口分析结果和第一底层接口分析结果。
进一步地,处理器1001可以调用存储器1005中存储的接口分析程序,还执行以下操作:
获取数据源接口端发送请求数据,以及前端接口接收到的应答数据;
根据所述请求数据及所述应答数据确定所述前端接口对应的第二接口分析结果,并执行所述向虚拟服务器发送数据获取指令的步骤。
进一步地,处理器1001可以调用存储器1005中存储的接口分析程序,还执行以下操作:
根据所述分析结果生成接口分析报告,并输出所述接口分析报告。
进一步地,处理器1001可以调用存储器1005中存储的接口分析程序,还执行以下操作:
获取预设接入参数,并根据所述预设接入参数控制所述虚拟服务器接入服务端接口分析系统;
在检测到所述虚拟服务器已接入所述服务端接口分析系统后,执行所述向虚拟服务器发送数据获取指令的步骤。
参照图2,本发明实施例提出一种服务端接口分析系统,所述服务端接口分析系统包括虚拟服务器(mock服务器)10、前端接口20、底层接口30、和接口分析装置40。所述虚拟服务器10设置于所述前端接口20与底层接口30之间。所述前端接口20需要向所述底层接口30发送请求数据时,可以先将所述请求数据发送至所述虚拟服务器10,以通过虚拟服务器10向所述底层接口30发送请求数据。所述底层接口30接收到所述请求数据后,调用底层处理程序处理所述请求数据。以生成应答数据。并将所述应答数据通过所述虚拟服务器10转发至所述前端接口20。所述虚拟服务器10在转发所述请求数据和所述应答数据时,可以根据转发内容确定接口调用链数据。
所述接口分析装置40与所述前端接口20通信连接,可以直接获取前端接口20向底层接口30发送的请求数据,以及前端接口20接收到的底层接口30发送的应答数据。以根据所述应答数据和请求数据进行初步接口分析。
所述接口分析装置40还与所述虚拟服务器10之间通信连接,使得接口分析装置40还可以直接通过虚拟服务器10直接获取所述请求数据、应答数据及接口调用链数据等。
可选地,服务端接口分析系统还包括数据源端接口50,所述数据源端接口50透过所述接口分析装置40与所述前端接口20连接,设置为向所述前端接口20发送数据请求,使得所述前端接口20接收到数据请求时,通过虚拟服务10向底层接口30发送数据请求。
参照图3,在本发明服务端接口分析方法的一实施例中,所述服务端接口分析方法包括以下步骤:
步骤S10、向虚拟服务器发送数据获取指令,其中,所述虚拟服务器在接收到所述数据获取指令时,向接口分析装置发送反馈数据;
步骤S20、接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果。
在本实施例中,在用户启动接口分析功能时,可以先获取预设的接入参数,其中,所述预设接入参数为预先保存在接口分析装置中的具体参数值。当获取到所述预设接入参数后,可以根据所述预设接入参数控制所述虚拟服务器接入服务端接口分析系统。在检测到所述虚拟服务器已接入所述服务端接口分析系统后,可以通知数据源端接口输出一预设的请求数据。当所述前端接口接收到所述请求数据时,解析所述请求数据,并确定所述请求数据对应的底层接口。然后将所述请求数据发送至虚拟服务器,使得虚拟服务器在接收到所述请求数据后,向请求数据对应的底层接口发送所述请求数据。底层接口接收到请求数据后,调用底层程序处理所述请求数据,并根据处理结果生成应答数据。然后将所述应答数据通过虚拟服务器发送至前端接口。
虚拟服务器在执行转发请求数据及应答数据的动作时,可以缓存所述请求数据及所述应答数据,并根据所述请求数据和所述应答数据确定本次数据处理过程中对应的接口调用链。
示例性地,当订单接口A接收到订单请求数据时,根据订单请求数据确定对应的底层接口为订单查询接口A1,因此,可以通过虚拟服务器向A1发送订单请求数据。当订单查询接口A1接收到所述订单请求数据后,可以调用底层订单查询程序,根据所述订单请求数据获取对应订单,并将所述订单作为应答数据,通过虚拟服务器反馈至订单接口A。在此过程中,虚拟服务器可以根据转发时的数据流路确定A-A1的接口调用链数据。
当虚拟服务器转发所述应答数据后,数据分析装置可以向虚拟服务器发送数据获取指令,其中,所述虚拟服务器在接收到所述数据获取指令时,向接口分析装置发送反馈数据。可以理解的是,所述反馈数据包括请求数据、应答数据及接口调用链数据。
当接口分析装置接收到所述反馈数据后,可以根据所述反馈数据确定第一接口分析结果。
具体地,当接口分析装置接收到所述反馈数据后,可以根据所述请求数据(入参)前端接口及底层接口进行入参分析。其中,可以先考虑正常的入参,以及异常的入参,异常情况包括:参数异常和数据异常,用例可以设计为等价类划分和边界值分析:其中正常的入参就是根据接口设计文档的入参标准,输入正常的参数,响应按接口设计文档的约定条件正常返回;参数异常即参数为空,多参或少参,错误的参数;数据异常即数据类型错误、非空参数为空,长度不符合设计,不在字典范围内的数据,不合法的成员,特殊字符或敏感字符,存在关联关系的参数数据异常等。以及基于所述应答数据进行出参分析。以确定前端接口及底层接口的第一接口分析结果。
可选地,在确定接口分析结果后,还可以生成接口分析报告,并输出所述接口分析报告。其中,在输出所述接口分析报告时,可以之间显示在接口分析装置的显示面板上,也可以通过预设方式推送所述接口分析报告。其中,所述推送方式包括微信推送,短信推送和/或邮件推送等。
在本实施例公开的技术方案中,先向虚拟服务器发送数据获取指令,其中,所述虚拟服务器在接收到所述数据获取指令时,向接口分析装置发送反馈数据,然后接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果。由于可以通过虚拟服务器获取调用链数据,因此,在接口分析过程中,不单单局限于前端接口,对于前端接口对应的底层接口也可以进行分析,从而加深了接口分析的纵向深度,这样达成了提高接口分析的精确度的效果。
参照图4,基于上述实施,在另一实施例中,所述步骤S10之前,还包括:
步骤S30、获取数据源接口端发送请求数据,以及前端接口接收到的应答数据;
步骤S40、根据所述请求数据及所述应答数据确定所述前端接口对应的第二接口分析结果,并执行所述向虚拟服务器发送数据获取指令的步骤。
在本实施例中,由于接口分析装置设置于数据源端接口与前端接口之间,因此可以直接获取数据源端接口发送到前端接口的请求数据。也可以在前端接口接收到请求数据后,再从前端接口获取所述请求数据。
所述接口分析装置还可以获取所述前端接口接收到的应答数据。然后基于所述请求数据和所述应答数据对前端接口进行初步接口分析,以确定第二接口分析结果。
在本实施例公开的技术方案中,可以先对前端接口进行初步接口分析。这样达成了提高结构分析结果准确性的效果。
此外,本发明实施例还提出一种接口分析装置,所述接口分析装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的接口分析程序,所述接口分析程序被所述处理器执行时实现如上各个实施例所述的服务端接口分析方法的步骤。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有接口分析程序,所述接口分析程序被处理器执行时实现如上各个实施例所述的服务端接口分析方法的步骤。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是PC机等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种服务端接口分析系统,其特征在于,所述接口服务端分析系统包括:
虚拟服务器,所述虚拟服务器设置于所述前端接口与所述底层接口之间,适用于根据向所述底层接口转发所述前端接口发送的请求数据,以及向所述前端接口转发所述底层接口发送的应答数据,并根据所述请求数据和所述应答数据确定接口调用链数据;
接口分析装置,所述接口分析装置与所述虚拟服务器通信连接,设置为根据所述请求数据、所述应答数据及所述接口调用链数据确定接口分析结果。
2.如权利要求1所述的服务端接口分析系统,其特征在于,所述服务端接口分析系统还包括:
数据源端接口,所述数据源端接口与所述前端接口连接,设置为向所述前端接口发送所述请求数据。
3.一种服务端接口分析方法,其特征在于,所述服务端接口分析方法应用于如权利要求1或者权利要求2所述的服务端接口分析系统,所述服务端接口分析方法包括以下步骤:
向虚拟服务器发送数据获取指令,其中,所述虚拟服务器在接收到所述数据获取指令时,向接口分析装置发送反馈数据;
接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果。
4.如权利要求3所述的服务端接口分析方法,其特征在于,所述反馈数据包括请求数据、应答数据及接口调用链数据。
5.如权利要求3所述的服务端接口分析方法,其特征在于,所述接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果的步骤包括:
根据所述调用链数据确定目标接口;
根据所述请求数据和所述应答数据确定所述目标接口对应的第一接口分析结果,其中,所述第一接口分析结果包括第一前端接口分析结果和第一底层接口分析结果。
6.如权利要求3所述的服务端接口分析方法,其特征在于,所述向虚拟服务器发送数据获取指令的步骤之前,还包括:
获取数据源接口端发送请求数据,以及前端接口接收到的应答数据;
根据所述请求数据及所述应答数据确定所述前端接口对应的第二接口分析结果,并执行所述向虚拟服务器发送数据获取指令的步骤。
7.如权利要求3所述的服务端接口分析方法,其特征在于,所述接收所述反馈数据,并根据所述反馈数据确定第一接口分析结果的步骤之后,还包括:
根据所述分析结果生成接口分析报告,并输出所述接口分析报告。
8.如权利要求3所述的服务端接口分析方法,其特征在于,所述向虚拟服务器发送数据获取指令的步骤之前,还包括:
获取预设接入参数,并根据所述预设接入参数控制所述虚拟服务器接入服务端接口分析系统;
在检测到所述虚拟服务器已接入所述服务端接口分析系统后,执行所述向虚拟服务器发送数据获取指令的步骤。
9.一种接口分析装置,其特征在于,所述接口分析装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的接口分析程序,所述接口分析程序被所述处理器执行时实现如权利要求3至8中任一项所述的服务端接口分析方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有接口分析程序,所述接口分析程序被处理器执行时实现如权利要求3至8中任一项所述的服务端接口分析方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911262570.7A CN111008066B (zh) | 2019-12-09 | 2019-12-09 | 服务端接口分析系统、方法、接口分析装置及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911262570.7A CN111008066B (zh) | 2019-12-09 | 2019-12-09 | 服务端接口分析系统、方法、接口分析装置及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111008066A true CN111008066A (zh) | 2020-04-14 |
CN111008066B CN111008066B (zh) | 2023-08-18 |
Family
ID=70114145
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911262570.7A Active CN111008066B (zh) | 2019-12-09 | 2019-12-09 | 服务端接口分析系统、方法、接口分析装置及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111008066B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115622988A (zh) * | 2022-12-19 | 2023-01-17 | 成方金融科技有限公司 | web接口的调用响应方法、装置、电子设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104486255A (zh) * | 2014-12-30 | 2015-04-01 | 杭州华三通信技术有限公司 | 业务资源调度方法和装置 |
US20150101057A1 (en) * | 2012-02-29 | 2015-04-09 | Eyal Fingold | Network service interface analysis |
CN105376278A (zh) * | 2014-08-25 | 2016-03-02 | 北京云巢动脉科技有限公司 | 一种在不同终端实现移动设备控制的方法及其系统 |
CN107087023A (zh) * | 2017-04-06 | 2017-08-22 | 平安科技(深圳)有限公司 | 数据转发方法和系统 |
CN109150621A (zh) * | 2018-09-10 | 2019-01-04 | 平安科技(深圳)有限公司 | 监控业务流程的方法、装置、计算机设备及存储介质 |
CN110430070A (zh) * | 2019-07-19 | 2019-11-08 | 北京奇艺世纪科技有限公司 | 一种服务状态分析方法、装置、服务器、数据分析设备及介质 |
-
2019
- 2019-12-09 CN CN201911262570.7A patent/CN111008066B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150101057A1 (en) * | 2012-02-29 | 2015-04-09 | Eyal Fingold | Network service interface analysis |
CN105376278A (zh) * | 2014-08-25 | 2016-03-02 | 北京云巢动脉科技有限公司 | 一种在不同终端实现移动设备控制的方法及其系统 |
CN104486255A (zh) * | 2014-12-30 | 2015-04-01 | 杭州华三通信技术有限公司 | 业务资源调度方法和装置 |
CN107087023A (zh) * | 2017-04-06 | 2017-08-22 | 平安科技(深圳)有限公司 | 数据转发方法和系统 |
CN109150621A (zh) * | 2018-09-10 | 2019-01-04 | 平安科技(深圳)有限公司 | 监控业务流程的方法、装置、计算机设备及存储介质 |
CN110430070A (zh) * | 2019-07-19 | 2019-11-08 | 北京奇艺世纪科技有限公司 | 一种服务状态分析方法、装置、服务器、数据分析设备及介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115622988A (zh) * | 2022-12-19 | 2023-01-17 | 成方金融科技有限公司 | web接口的调用响应方法、装置、电子设备和存储介质 |
CN115622988B (zh) * | 2022-12-19 | 2023-04-28 | 成方金融科技有限公司 | web接口的调用响应方法、装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111008066B (zh) | 2023-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111143087B (zh) | 一种接口调用方法、装置、存储介质和服务器 | |
CN108664613B (zh) | 数据查询方法、装置、计算机设备及存储介质 | |
CN108733720B (zh) | 多数据库类型的sql查询的在线校验方法和校验系统 | |
CN107807841B (zh) | 服务器模拟方法、装置、设备及可读存储介质 | |
US9026612B2 (en) | Generating a custom parameter rule based on a comparison of a run-time value to a request URL | |
CN112040013A (zh) | 用于页面路由的方法、计算设备和计算机存储介质 | |
CN111124544A (zh) | 界面显示方法、装置、电子设备及存储介质 | |
CN112214714A (zh) | 基于配置文件的请求处理方法、装置、设备及存储介质 | |
CN111475751A (zh) | 页面图片处理方法、装置、服务器及存储介质 | |
US11930096B2 (en) | Systems and methods for rendering interactive web pages | |
CN111090589A (zh) | 软件测试方法、软件测试装置及可读存储介质 | |
CN110852603B (zh) | 高吞吐量的风控数据处理方法、装置、设备及存储介质 | |
CN111008066A (zh) | 服务端接口分析系统、方法、接口分析装置及介质 | |
US11023672B1 (en) | Dynamic service injection | |
CN104391880A (zh) | 拦截业务对象的方法及客户端 | |
CN106649483A (zh) | 一种数据动态查询的方法及装置 | |
CN111045720A (zh) | 代码管理方法、代码管理系统、服务器及介质 | |
CN105721251A (zh) | 一种可配置测试桩服务的方法及系统 | |
CN114741417A (zh) | 一种多数据库查询、数据处理方法、装置和电子设备 | |
US8739187B2 (en) | Legacy application integration within a bundle framework | |
CN113760274A (zh) | 一种前端组件逻辑注入方法和装置 | |
CN111078571A (zh) | 模拟响应的测试方法、终端设备及计算机可读存储介质 | |
WO2024078062A1 (zh) | 代码静态分析结果管理方法、设备及可读存储介质 | |
US12159150B2 (en) | Systems and methods of preventing user interface (UI) flickering | |
CN112035514B (zh) | 一种数据库语句处理方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |