一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

接口调用的方法、装置、设备及介质与流程

2022-03-16 16:59:06 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,尤其涉及一种接口调用的方法、装置、设备及介质。


背景技术:

2.目前,为了向用户提供更加智能化的便捷服务,不同应用之间可以通过接口调用进行信息交互。随着应用系统的功能越来越多,系统暴露的接口也随之增多,比如超长文本传输协议(hypertext transfer protocol,http)形式的统一资源定位符(uniform resource locator,url)接口、dubbo形式的接口等等,针对此情形,服务方一般按照接口服务标准化设计通用的服务端接口,获取调用方的相关信息。其中,接口服务标准化是指作为服务方,通过提供一个统一的接口和标准的输入参数格式,然后使用统一的解析逻辑解析输入参数,从而实现服务标准化,而不需要开发一些功能相似的接口。避免接口对接对接的重复冗余代码,并且容易被管理和维护。
3.然而,服务方按照接口服务标准化设计的通用服务端接口,获取调用方的相关信息,就意味着需要让调用方写入很多参数来调用服务端的接口,导致调用方和前端工作量增大,不仅使得调用方体验较差,而且还会影响项目开发质量、接口定义效率以及开发进度。


技术实现要素:

4.本技术提供了一种接口调用的方法、装置、设备及介质,该方法通过自动获取与调动信息中url地址对应的目标字段,并利用该目标字段自动填充调用信息,生成后端接口的调用信息,能够减少调用方需要感知和提供的参数。
5.第一方面,提供了一种接口调用的方法,所述方法包括:
6.获取第一调用信息,所述第一调用信息用于调用前端接口,且所述第一调用信息包括统一资源定位符url地址;
7.根据所述url地址从配置中心获取目标字段,所述目标字段为调用所述后端接口所需要的字段并且为调用所述前端接口不需要的字段,所述配置中心包括所述url地址和所述目标字段的对应关系;
8.将所述目标字段填充至所述第一调用信息,获取第二调用信息,所述第二调用信息用于调用所述后端接口。
9.根据本技术实施例提供的接口调用的方法,通过引入能够自动获取与url地址对应的参数,并利用参数自动填充调用信息的插件,能够在后端自动获取接口调用所需的信息,减少调用方需要感知和提供的参数,简化了接口调用过程中,调用方和前端工作的复杂性。此外,在后端接口对应的调用信息有所改动时,通过本技术实施例提供的接口调用的方法还能够自适应地准确获取后端接口对应的调用信息,提高接口定义和项目开发的效率。
10.结合第一方面,在第一方面的某些实现方式中,所述根据所述url地址从配置中心获取目标字段,具体包括:
11.根据所述第一调用信息获取所述url地址;
12.向所述配置中心发送配置信息请求消息,所述配置信息请求消息包括所述url地址;
13.获取所述配置中心发送的配置信息响应消息,所述配置信息响应消息包括所述url地址对应的配置信息,所述配置信息包括所述目标字段;
14.根据所述配置信息获取所述目标字段。
15.结合第一方面,在第一方面的某些实现方式中,
16.所述根据所述第一调用信息获取所述url地址,具体包括:
17.获取所述前端接口转发的所述第一调用信息;
18.解析所述第一调用信息,获取所述url地址。
19.结合第一方面,在第一方面的某些实现方式中,其特征在于,
20.所述前端接口和所述后端接口的接口类型包括:
21.超文本传输协议http接口或者dubbo接口。
22.结合第一方面,在第一方面的某些实现方式中,所述目标字段包括静态字段,所述方法还包括:
23.将所述静态字段填充至所述第一调用信息,获取所述第二调用信息;
24.根据所述第二调用信息调用所述后端接口。
25.第二方面,提供了一种接口调用的装置,包括:
26.接收模块,用于获取第一调用信息,所述第一调用信息用于调用前端接口,且所述第一调用信息包括统一资源定位符url地址;
27.所述接收模块,还用于根据所述url地址从配置中心获取目标字段,所述目标字段为调用所述后端接口所需要的字段并且为调用所述前端接口不需要的字段,所述配置中心包括所述url地址和所述目标字段的对应关系;
28.处理模块,用于将所述目标字段填充至所述第一调用信息,获取第二调用信息,所述第二调用信息用于调用所述后端接口。
29.结合第二方面,在第二方面的某些实现方式中,所述装置还包括发送模块,
30.所述处理模块,还用于根据所述第一调用信息获取所述url地址;
31.所述发送模块,用于向所述配置中心发送配置信息请求消息,所述配置信息请求消息包括所述url地址;
32.所述接收模块,还用于获取所述配置中心发送的配置信息响应消息,所述配置信息响应消息包括所述url地址对应的配置信息,所述配置信息包括所述目标字段;
33.所述处理模块,还用于根据所述配置信息获取所述目标字段。
34.结合第二方面,在第二方面的某些实现方式中,所述接口模块,还用于获取所述前端接口转发的所述第一调用信息;
35.所述处理模块,还用于解析所述第一调用信息,获取所述url地址。
36.结合第二方面,在第二方面的某些实现方式中,所述目标字段包括静态字段,所述处理模块还用于
37.将所述静态字段填充至所述第一调用信息,获取所述第二调用信息;
38.根据所述第二调用信息调用所述后端接口。
39.第三方面,提供了一种接口调用的设备,包括:
40.至少一个处理器;
41.至少一个存储器;
42.所述存储器存储有计算机可读程序指令,当所述处理器运行所述计算机可读程序指令时,使得所述设备执行如下步骤:
43.获取第一调用信息,所述第一调用信息用于调用前端接口,且所述第一调用信息包括统一资源定位符url地址;
44.根据所述url地址从配置中心获取目标字段,所述目标字段为调用所述后端接口所需要的字段并且为调用所述前端接口不需要的字段,所述配置中心包括所述url地址和所述目标字段的对应关系;
45.将所述目标字段填充至所述第一调用信息,获取第二调用信息,所述第二调用信息用于调用所述后端接口。
46.结合第三方面,在第三方面的某些实现方式中,当所述处理器运行所述计算机可读程序指令时,使得所述设备执行如下步骤:
47.根据所述第一调用信息获取所述url地址;
48.向所述配置中心发送配置信息请求消息,所述配置信息请求消息包括所述url地址;
49.获取所述配置中心发送的配置信息响应消息,所述配置信息响应消息包括所述url地址对应的配置信息,所述配置信息包括所述目标字段;
50.根据所述配置信息获取所述目标字段。
51.结合第三方面,在第三方面的某些实现方式中,当所述处理器运行所述计算机可读程序指令时,使得所述设备执行如下步骤:
52.获取所述前端接口转发的所述第一调用信息;
53.解析所述第一调用信息,获取所述url地址。
54.结合第三方面,在第三方面的某些实现方式中,当所述处理器运行所述计算机可读程序指令时,使得所述设备执行如下步骤:
55.将所述静态字段填充至所述第一调用信息,获取所述第二调用信息;
56.根据所述第二调用信息调用所述后端接口。第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读程序指令,当所述计算机可读程序指令在计算机上运行时,使得所述计算机执行如上述第一方面中任一实现方式所述的方法。
57.第五方面,提供了一种计算机程序产品,所述计算机程序程序产品包括计算机可读程序指令,当所述计算机可读程序指令在计算机上运行时,使得所述计算机执行如上述第一方面中任一实现方式所述的方法。
58.第六方面,提供了一种芯片系统,其中,所述芯片系统包括计算机可读程序指令,当所述计算机可读程序指令在计算机上运行时,使得所述计算机执行如第一方面任一实现方式中所述的方法。
附图说明
59.图1是本技术实施例提供的一种接口调用的示意性流程图。
60.图2是本技术实施例提供的一种接口调用的电子设备的结构示意图。
61.图3是本技术实施例提供的另一种接口调用的示意性流程图。
62.图4是本技术实施例提供的一种自动配置后端接口调用信息的示意性流程图。
63.图5是本技术实施例提供的一种可能的url地址对应的配置信息的示意图。
64.图6是本技术实施例提供的一种调用后端接口的调用信息的示意图。
65.图7是本技术实施例提供的一种接口调用的方法的示意性流程图。
66.图8是本技术实施例提供的一种接口调用的装置的结构示意图。
67.图9是本技术实施例提供的一种接口调用的设备的结构示意图。
具体实施方式
68.需要说明的是,本技术实施例的实施方式部分使用的术语仅用于对本技术的具体实施例进行解释,而非旨在限定本技术。在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,在本技术实施例的描述中,除非另有说明,“多个”是指两个或多于两个,“至少一个”、“一个或多个”是指一个、两个或两个以上。
69.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”特征可以明示或者隐含地包括一个或者更多个该特征。
70.在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一种实现方式中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
71.结合背景技术所介绍,目前服务端提供的通用接口通常需要调用方提供较多的参数。比如,如图1所示,假设调用方1通过路径url01调用服务方的前端接口1和后端业务系统接口3,调用方2通过路径url02调用服务方的前端接口2和后端业务系统的接口3。其中,前端网关的接口1需要1个字段(即图示黑体字部分),后端业务系统的接口3需要4个字段,也即在前端网关接口所需字段的基础上新增3个静态字段(如图1url01中标示的静态字段),那么为了能够调用后端业务系统的通用接口,调用方在调用前端网关接口时就需要提供这些新增静态字段的参数。但实际上,这些新增静态字段在调用前端接口时并不需要,并且调用方每次调用接口时感知这些参数会增大工作负载,导致接口定义效率降低。此外,如果后端业务系统对应的接口调用字段有增加或者修改,就需要调用方感知这些发生改动的静态字段,然后提供相应的参数,因而该接口调用方式还会增加调用方进行接口调用的复杂度。
72.针对上述问题,本技术实施例提供了一种接口调用的方法,该方法通过在前端网关和后端业务系统之间增加插件,根据调用方的调用请求自动获取并填充调用后端业务系统所需的新增字段,从而简化调用方需要感知和提供的参数,提升接口调用的效率。
73.示例性的,如图2所示,为本技术实施例提供的一种接口调用的电子设备的结构示
意图。该电子设备200包括前端网关接口调用模块201、接口调用信息配置插件202、后端业务网关接口调用模块203以及配置信息存储模块204。
74.需要说明的是,本技术实施例中的前端接口可以是http接口(也可以是dubbo接口),可以用于调用服务端应用层功能。服务方的前端网关可以对应多个前端接口,不同的前端接口可以对应不同的url地址。不同的调用方可以通过各自发送的调用请求包括的url地址调用不同的前端接口。为了便于和后端业务网关对应的接口进行区分,下面将前端网关对应的接口描述为前端接口,将后端业务网关对应的接口描述为后端接口。
75.在一些实施例中,前端接口和后端接口可以分别对应不同的调用信息。前端接口对应的调用信息和后端接口对应的调用信息可以分别由服务方预先设置。需要说明的是,前端接口对应的调用信息可以较为简单,而后端接口可以是服务方预先设置的通用接口,其对应的调用信息需要调用方提供较多的参数。示例性的,前端接口的调用信息例如可以包括url路径信息等,后端接口的调用信息例如可以在前端接口对应的调用信息的基础上还包括包括其他信息,如静态字段(如信道类型(channel type)等等。
76.举例来说,结合图1所示,调用前端接口(对应于图1中的接口1或接口2)时,调用方所需提供的信息仅为一个字段(如调用信息中的黑体字段);而调用后端接口(对应于图1中的接口3)时,由于该后端接口是服务方预先设置的通用接口,因此在前端接口所需调用信息的基础上,新增了3个静态字段(如图1url01所示的静态字段),这就需要调用方提供这3个静态字段对应参数。
77.在一些实施例中,电子设备100中的前端接口调用模块201用于接收调用方发送的url调用请求,该url调用请求包括url地址,不同调用方可以对应有不同的url地址。前端接口调用模块201可以根据该url调用请求中的url地址获取调用方所需要调用的接口(或者功能)。前端调用模块201根据url地址确定该调用方调用前端接口时所需的第一调用信息,并且可以指示调用方提供该第一调用信息,其中,第一调用信息可以仅包括调用前端接口所需要的字段和参数,而不包括调用后端接口时新增的字段和参数。
78.该前端接口调用模块201获取第一调用信息后,可以将已接收到的url调用请求和第一调用信息发送给接口调用信息配置插件202。
79.在一些实施例中,接口调用信息配置插件202可以根据url调用请求包括的url地址从配置文件中查询该url地址对应的第二调用信息,该第二调用信息是指调用后端接口时所需的信息。
80.可选地,该电子设备200还可以包括配置信息存储模块204,该配置信息存储模块204可以存储有预获取的url地址与第二调用信息之间的对应关系。换言之,在一种可能的实现方式中,接口调用配置插件202可以基于url地址从该配置信息存储模块204中查询获取对应的第一调用信息。
81.需要说明的是,这里仅以接口调用信息配置插件202从电子设备200本地的配置信息存储模块204获取第二调用信息为例进行说明,但在另一些实施例中,接口调用信息配置插件202还可以通过其他多种方式基于url地址获取第二调用信息,比如可以根据服务方和调用方的预先协商,向调用方请求并获取url地址对应的第二调用信息;又比如,可以从第三方设备的存储模块中获取该url地址对应的第二调用信息。本技术实施例对获取url地址对应的第二调用信息的具体方式不作限定。
82.在一些实施例中,接口调用信息配置插件202可以基于获取的第二调用信息和相关参数,将调用后端接口所需的参数自动填充入预设字段中,生成完整的第二调用信息。
83.在一些实施例中,后端接口调用模块203可以接收接口调用信息配置插件202发送的第二调用信息,之后可以基于该第二调用信息完成向调用方配置对应的后端接口。
84.根据本技术实施例提供的接口调用的方法,通过自动获取与url地址对应的参数,并利用参数自动填充调用信息,能够自动获取接口调用后端所需的信息,减少调用方需要感知和提供的参数,简化了接口调用过程中,调用方和前端工作的复杂性。此外,在后端接口对应的调用信息有所改动时,通过本技术实施例提供的接口调用的方法还能够自适应地准确获取后端接口对应的调用信息,提高接口定义和项目开发的效率。
85.为了更好地理解本技术实施例提供的接口调用的方法,以下结合附图对相应的流程进行介绍。
86.示例性的,如图3所示,为本技术实施例提供的一种接口调用的示意性流程图。
87.请参见图3,与图1所示的现有方案相比,调用方发起的url调用请求所包括的字段信息可以仅针对前端接口被调用时所需的信息(加粗字体内容)(即第一调用信息),而调用后端接口所用的信息可以由新增的插件(如req-args-mapping.jar)根据url地址来自动配置,并生成用于调用后端接口的调用信息(即第二调用信息),之后,可以利用该第二调用信息调用后端接口。其中,利用第二调用信息调用后续接口的过程可以参见现有流程,此处不再详述。
88.需要说明的是,以图1和图3所示为例,通过比对可以看出,本技术实施例提供的接口调用的方法通过增加的接口调用信息配置插件自动配置后端接口的调用信息,而调用端在发起的ulr调用请求中仅包括前端接口对应的调用信息即可,而无需包括后端接口对应的调用信息,该过程可以提升接口调用过程的效率,减少调用方需要感知和提供的参数等信息。
89.根据本技术实施例提供的接口调用的方法,通过引入能够自动获取与url地址对应的参数,并利用参数自动填充调用信息的插件,能够在后端自动获取接口调用所需的信息,减少调用方需要感知和提供的参数,简化了接口调用过程中,调用方和前端工作的复杂性。此外,在后端接口对应的调用信息有所改动时,通过本技术实施例提供的接口调用的方法还能够自适应地准确获取后端接口对应的调用信息,提高接口定义和项目开发的效率。
90.示例性的,如图4所示,为本技术实施例提供的一种自动配置后端接口调用信息的示意性流程图。该流程的执行主体可以包括上文介绍的接口调用信息配置插件,该流程可以包括以下步骤:
91.s401,获取第一调用信息,该第一调用信息用于调用前端接口,且该第一调用信息包括url地址。
92.其中,该第一调用信息可以包括url地址。示例性的,第一调用信息可以对应于图3实施例中的用于调用前端接口1的调用信息。
93.s402,根据第一调用信息获取url地址。
94.该url地址与第一调用信息、第二调用信息以及调用不同接口所需的调用方参数具有对应关系。其中,第一调用信息用于调用前端接口,第二调用信息用于调用后端接口,第一调用信息和第二调用信息可以包括不同的字段,并且第一调用信息和第二调用信息需
要不同的调用方的参数。示例性的,调用方的参数例如可以包括调用方的名称等信息。
95.在一些实施例中,接口调用信息配置插件可以从获取的第一调用信息中读取其包括的url地址。
96.可选地,在另一些实施例中,接口调用信息配置插件也可以通过其他方式获取url地址,比如,若前端接口调用模块向接口调用信息配置插件发送了调用方的调用请求时,接口调用信息配置也可以从调用请求中读取其包括的url地址。
97.s403,请求url地址对应的配置信息。
98.在一些实施例中,接口调用信息配置插件可以向配置中心请求与url地址对应的配置信息,该配置信息可以包括url地址对应的调用后端接口时所需的静态字段以及填充这些静态字段的调用方的参数(如调用方的名称)等等。示例性的,配置信息可以是以url为维度的json参数。
99.在一些实施例中,配置中心可以对应于上述介绍的配置信息存储模块。配置中心获取配置信息的方式可以有多种,比如服务方可以根据和调用方的预先协商,向调用方请求并获取该配置信息;又比如,服务方可以从第三方设备获取该配置信息。本技术实施例对获取配置信息的具体方式不作限定。
100.s404,获取url地址对应的配置信息。
101.s405,将url地址对应的配置信息填充至url的原始结构中,获取第二调用信息。
102.其中,第二调用信息是指该url地址对应的调用后端接口时所需要的调用信息。第二调用信息包括调用后端接口时的新增字段(如新增的静态字段),也包括不同字段对应的调用方的参数(如调用方名称等)。
103.此外,这里的url的原始结构可以是url请求的通用结构或者用于请求调用后端接口的任一种现有的url调用请求信息的结构。示例性的,如图5所示,为本技术实施例示出的一种可能的url地址对应的配置信息的示意图。接口调用信息配置插件基于该配置信息可以生成如图6所示的第二调用信息。
104.应理解,该第二调用信息可以用于调用后端接口。其中,具体过程可以参见现有流程,此处不再详述。
105.根据本技术实施例提供的接口调用的方法,通过引入能够自动获取与url地址对应的参数,并利用参数自动填充调用信息的插件,能够在后端自动获取接口调用所需的信息,减少调用方需要感知和提供的参数,简化了接口调用过程中,调用方和前端工作的复杂性。此外,在后端接口对应的调用信息有所改动时,通过本技术实施例提供的接口调用的方法还能够自适应地准确获取后端接口对应的调用信息,提高接口定义和项目开发的效率。
106.示例性的,如图7所示,为本技术实施例提供的一种接口调用的方法的示意性流程图。该流程可以包括以下步骤:
107.s701,获取第一调用信息,该第一调用信息用于调用前端接口,且该第一调用信息包括统一资源定位符url地址。
108.其中,第一调用信息为前端接口的调用信息,该第一调用可以仅包括调用前端接口所需要的调用信息,而不包括调用后端接口所需要的调用信息。
109.在一些实施例中,前端网关获取第一调用信息后,可以对该第一调用信息进行解析,获取该第一调用信息包括的url地址。
110.s702,根据url地址从配置中心获取目标字段,该目标字段为调用后端接口所需要的字段并且为调用所述前端接口不需要的字段,该配置中心包括url地址和目标字段的对应关系。
111.在一些实施例中,配置中心可以预先存储有不同url地址分别对应的配置信息,其中,配置信息可以包括调用后端接口所需要的目标字段。该目标字段例如可以对应于上述实施例中调用后端接口所需要的静态字段。也就是说,该目标字段可以是调用后端接口所需要的字段,并且不属于调用前端接口所需要的字段。
112.在一些实施例中,前端网关从配置中心获取目标字段的过程可以包括:向配置中心发送配置信息请求消息,该配置信息请求消息包括url地址;获取该配置中心发送的配置信息响应消息,该配置信息响应消息包括url地址对应的配置信息,该配置信息包括目标字段;根据配置信息获取该目标字段。
113.s703,将目标字段填充至第一调用信息,获取第二调用信息,该第二调用信息用于调用后端接口。
114.在一些实施例中,前端网关根据第一调用信息和目标字段,获取第二调用信息的过程可以包括:将所述目标字段填充至所述第一调用信息,获取所述第二调用信息。
115.示例性的,本技术实施例中的第一调用信息可以为接口调用信息的通用结构,当前端网关获取调用后端接口所需要的目标字段后,可以将该目标字段填充至通用结构中对应的字段处,以获取第二调用信息。
116.在一些实施例中,当获取第二调用信息后,可以根据第二调用信息调用所述后端接口。具体地,当获取第二调用信息后,前端网关可以将第二调用信息发送至后端接口,实现对后端接口的调用。
117.根据本技术实施例提供的接口调用的方法,通过引入能够自动获取与url地址对应的参数,并利用参数自动填充调用信息的插件,能够在后端自动获取接口调用所需的信息,减少调用方需要感知和提供的参数,简化了接口调用过程中,调用方和前端工作的复杂性。此外,在后端接口对应的调用信息有所改动时,通过本技术实施例提供的接口调用的方法还能够自适应地准确获取后端接口对应的调用信息,提高接口定义和项目开发的效率。
118.示例性的,如图8所示,为本技术实施例提供的一种接口调用的装置的结构示意图。该装置800可以包括接收模块801和处理模块802。
119.在一些实施例中,接收模块801,用于获取第一调用信息,所述第一调用信息用于调用前端接口,且所述第一调用信息包括统一资源定位符url地址;
120.所述接收模块801,还用于根据所述url地址从配置中心获取目标字段,所述目标字段为调用所述后端接口所需要的字段并且为调用所述前端接口不需要的字段,所述配置中心包括所述url地址和所述目标字段的对应关系;
121.处理模块802,用于将所述目标字段填充至所述第一调用信息,获取第二调用信息,所述第二调用信息用于调用所述后端接口。
122.在一些实施例中,所述装置还包括发送模块,
123.所述处理模块802,还用于根据所述第一调用信息获取所述url地址;
124.所述发送模块,用于向所述配置中心发送配置信息请求消息,所述配置信息请求消息包括所述url地址;
125.所述接收模块801,还用于获取所述配置中心发送的配置信息响应消息,所述配置信息响应消息包括所述url地址对应的配置信息,所述配置信息包括所述目标字段;
126.所述处理模块802,还用于根据所述配置信息获取所述目标字段。
127.在一些实施例中,所述处理模块802,还用于
128.获取所述前端接口转发的所述第一调用信息;
129.解析所述第一调用信息,获取所述url地址。
130.在一些实施例中,所述处理模块802还用于
131.将所述静态字段填充至所述第一调用信息,获取所述第二调用信息;
132.根据所述第二调用信息调用所述后端接口。
133.示例性的,如图9所示,为本技术实施例提供的一种接口调用的设备的结构示意图。该接口调用的设备900可以包括至少一个通信接口901、至少一个处理器902、至少一个存储器903,其中通信接口901、处理器902和存储器903可以通过通用串行总线904连接;通信接口901用于与其他通信装设备进行通信,存储器903存储有计算机可读程序指令。
134.在一些实施例中,当处理器902运行所述计算机可读程序指令时,使得设备执行如下步骤:
135.获取第一调用信息,所述第一调用信息用于调用前端接口,且所述第一调用信息包括统一资源定位符url地址;
136.根据所述url地址从配置中心获取目标字段,所述目标字段为调用所述后端接口所需要的字段并且为调用所述前端接口不需要的字段,所述配置中心包括所述url地址和所述目标字段的对应关系;
137.将所述目标字段填充至所述第一调用信息,获取第二调用信息,所述第二调用信息用于调用所述后端接口。
138.在一些实施例中,当处理器902运行所述计算机可读程序指令时,使得设备执行如下步骤:
139.根据所述第一调用信息获取所述url地址;
140.向所述配置中心发送配置信息请求消息,所述配置信息请求消息包括所述url地址;
141.获取所述配置中心发送的配置信息响应消息,所述配置信息响应消息包括所述url地址对应的配置信息,所述配置信息包括所述目标字段;
142.根据所述配置信息获取所述目标字段。
143.在一些实施例中,当处理器902运行所述计算机可读程序指令时,使得设备执行如下步骤:
144.获取所述前端接口转发的所述第一调用信息;
145.解析所述第一调用信息,获取所述url地址。
146.在一些实施例中,当处理器902运行所述计算机可读程序指令时,使得设备执行如下步骤:
147.将所述静态字段填充至所述第一调用信息,获取所述第二调用信息;
148.根据所述第二调用信息调用所述后端接口。
149.本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计
算机可执行程序,所述计算机可执行程序在被计算机调用时,使所述计算机实现本技术实施例提供的接口调用的方法。
150.本技术实施例还提供了一种芯片系统,该芯片系统包括:通信接口,用于输入和/或输出信息;存储器,用于存储计算机可执行程序;处理器,用于执行所述计算机可执行程序,使得安装有所述芯片系统的设备实现本技术实施例提供的接口调用的方法。
151.本技术实施例还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机或处理器执行上述任一方法中的一个或多个步骤,使得本技术实施例提供的接口调用的方法得以实现。
152.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如,固态硬盘(solid state disk,ssd))等。
153.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:rom或随机存储记忆体ram、磁碟或者光盘等各种可存储程序代码的介质。
154.以上所述,仅为本技术实施例的具体实施方式,但本技术实施例的保护范围并不局限于此,任何在本技术实施例揭露的技术范围内的变化或替换,都应涵盖在本技术实施例的保护范围之内。因此,本技术实施例的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献