表单生成方法、装置及电子设备和存储介质与流程

文档序号:32706483发布日期:2022-12-28 00:08阅读:30来源:国知局
表单生成方法、装置及电子设备和存储介质与流程

1.本技术涉及调试技术领域,更具体地说,涉及一种表单生成方法、装置及电子设备和存储介质。


背景技术:

2.在接口开发的过程中,需要对接口进行调试,一些接口的调试需要构造包含数据及加密信息的表单去请求目标接口,以触发目标接口执行程序逻辑,从而实现对目标接口的一次调试。
3.然而,目前用于对接口进行调试的表单工具并不支持对表单数据进行加/解密,只能由程序员手动编写额外的小应用程序去生成加密信息,并将加密信息复制到构造的表单中,导致表单构造效率低,使得接口调制效率也较低。


技术实现要素:

4.本技术提供一种表单生成方法、装置及电子设备和存储介质,包括如下技术方案:一种表单生成方法,所述方法包括:通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值;将所述多个第一类参数及各个第一类参数的取值按照预设规则拼接为初始字符串,并在所述交互界面的第一位置显示;响应针对所述第一位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表;响应于针对所述加/解密规则列表中的第一加/解密规则的选择指令,通过所述第一加/解密规则对所述初始字符串进行加密,获得第一加密结果,并在所述交互界面的第二位置进行显示;在通过所述交互界面接收输入的与所述初始字符串对应的第二类参数的情况下,得到表单。
5.上述方法,优选的,还包括:响应于发送指令,将所述初始字符串、所述第一加密结果以及所述第二类参数按照指定规则拼接,得到目标字符串;将所述目标字符串提交到目标接口,以触发所述目标接口基于所述目标字符串执行程序逻辑。
6.上述方法,优选的,每个第一类参数及其取值在所述交互界面的一个位置显示,不同的第一类参数及其取值在所述交互界面的不同位置显示;所述方法还包括:对于所述多个第一类参数中的第i个第一类参数,如果获得针对所述第i个第一类参数所在位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表;响应于针对所述加/解密规则列表中的第二加/解密规则的选择指令,通过所述第
二加/解密规则对所述第i个第一类参数的取值进行加密,获得第二加密结果作为所述第i个第一类参数的新的取值。
7.上述方法,优选的,如果在响应针对所述加/解密规则列表中的第一加/解密规则的选择指令之前,所述第i个第一类参数被替换为新的第一类参数,和/或,所述第i个第一类参数的取值被替换为新的取值,将所述初始字符串中所述第i个第一类参数更新为所述新的第一类参数,和/或,所述第i个第一类参数的取值更新为所述第i个第一类参数的新的取值。
8.上述方法,优选的,如果在响应针对所述加/解密规则列表中的第一加/解密规则的选择指令之后,所述第i个第一类参数被替换为新的第一类参数,和/或,所述第i个第一类参数的取值被替换为新的取值,将所述初始字符串中所述第i个第一类参数的更新为所述新的第一类参数,和/或,所述第i个第一类参数取值更新为所述第i个第一类参数的新的取值;通过所述第一加/解密规则对更新后的初始字符串进行加密,获得更新后的第一加密结果。
9.上述方法,优选的,所述交互界面包括多个数据编辑区,不同的数据编辑区用于对目标接口的不同功能的参数进行编辑;其中,每个数据编辑区中均包括:第一类参数及其取值输入区,所述第二类参数的输入区,所述初始字符串以及所述第一加密结果的显示区域;所述通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值包括:通过所述交互界面中的任意一个数据编辑区,接收输入的多个第一类参数,以及各个第一类参数的取值。
10.上述方法,优选的,所述交互界面包括三个数据编辑区,分别为:接口头部参数编辑区,接口get参数编辑区和接口post参数编辑区。
11.一种表单生成装置,包括:接收模块,用于通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值;拼接模块,用于将所述多个第一类参数及各个第一类参数的取值按照预设规则拼接为初始字符串,并在所述交互界面的第一位置显示;调用模块,用于响应针对所述第一位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表;加密模块,用于响应于针对所述加/解密规则列表中的第一加/解密规则的选择指令,通过所述第一加/解密规则对所述初始字符串进行加密,获得第一加密结果,并在所述交互界面的第二位置进行显示;确定模块,用于在通过所述交互界面接收输入的所述初始字符串对应的第二类参数的情况下,得到表单。
12.一种电子设备,包括:存储器,用于存储程序;处理器,用于调用并执行所述存储器中的所述程序,通过执行所述程序实现如上任一项所述的表单生成方法的各个步骤。
13.一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上任一项所述的表单生成方法的各个步骤。
14.通过以上方案可知,本技术提供的一种表单生成方法、装置及电子设备和存储介质,通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值;将多个第一类参数及各个第一类参数的取值按照预设规则拼接为初始字符串,并在交互界面的第一位置显示;响应针对第一位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表;响应于针对加/解密规则列表中的第一加/解密规则的选择指令,通过第一加/解密规则对初始字符串进行加密,获得第一加密结果,并在交互界面的第二位置进行显示;在通过交互界面接收输入的初始字符串对应的第二类参数的情况下,得到表单。基于本技术,用户只需要输入第一类参数及其取值以及第二类参数,并通过调用加/解密接口显示预先编辑的可被调用的加/解密规则列表,直接在加/解密规则列表选择第一加/解密规则对初始字符串进行加密即可,无需程序员现场手动编写额外的小应用程序,从而提高表单构造效率,进而提高接口调试效率。
附图说明
15.为了更清楚地说明本技术实施例的技术方案,下面将对实施例所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1为本技术实施例提供的目前常见的表单工具生成表单的一种示例图;图2为本技术实施例提供的表单生成方法的一种实现流程图;图3a为本技术实施例提供的交互界面的一种局部示例图;图3b为本技术实施例提供的加/解密规则列表的一种示例图;图3c为本技术实施例提供的交互界面的另一种局部示意图;图4为本技术实施例提供的交互界面的又一种局部示例图;图5为本技术实施例提供的交互界面的第四种局部示例图;图6为本技术实施例提供的表单生成装置的一种结构示意图;图7为本技术实施例提供的电子设备的一种结构示意图。
17.说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例,能够以除了在这里图示的以外的顺序实施。
具体实施方式
18.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
19.如图1所述,为本技术提供的目前常见的表单工具生成表单的一种示例图。目前的表单工具仅支持简单的key-value键值对(如图1中的a,a,b,b)的编辑填写,而图1中的
signature参数的值(即bphiz45ub++vmaexqbozjygb5qser/uphlqo0lxgcp8=)则需要程序员另外手动编写小应用程序,利用小应用程序对键值对(a-a和b-b)进行处理生成signature参数的值并复制到图1所示的位置,导致表单构造效率低。
20.为了提高表单构造效率,提出本技术。
21.如图2所示,为本技术实施例提供的表单生成方法的一种实现流程图,可以包括:步骤s201:通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值。
22.可选的,可以在交互界面设置第一类参数输入区域和第一类参数的取值输入区域,用户可以在第一类参数输入区域输入第一类参数,在第一类参数的取值输入区域输入第一类参数对应的取值。
23.不同的第一类参数具有不同的输入区域,相应的,不同的第一类参数的取值具有不同的输入区域。
24.如图3a所示,为本技术实施例提供的交互界面的一种局部示例图。该示例图中,通过交互界面输入了两个第一类参数,分别为a和b,其中,第一类参数a的取值为a,第一类参数b的取值为b。
25.可选的,可以每点击一次“+value”按键,在交互界面增加一第一类参数输入区域及第一类参数的取值输入区域,比如,点击一次“+value”按键,可以在交互界面的同一行显示一个第一参数输入区域,以及一个第一参数的取值输入区域;再点击一次“+value”按键,可以在交互界面的另一行显示另一个第一参数输入区域,以及另一个第一参数的取值输入区域。点击一次“+query”按键,可以在交互界面增加一第二类参数输入区域及第二类参数的取值的显示区域,比如,点击一次“+query”按键,可以在交互界面的同一行显示一个第二类参数输入区域,以及一个第二类参数的取值显示区域。
26.可选的,除了可以增加第一类参数及其取值的输入区域外,也可以删除第一类参数及其取值的输入区域,比如,可以点击某个第一类参数所在行的
“×”
按键来删除某个第一类参数及其取值的输入区域。
27.步骤s202:将接收的多个第一类参数及各个第一类参数的取值按照预设规则拼接为初始字符串,并在交互界面的第一位置显示。
28.第一位置可以是用于显示第二类参数对应的取值的区域。
29.图3a所示示例中,初始字符串为a=a&b=b,显示初始字符串的位置即为第一位置。
30.步骤s203:响应针对第一位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表。
31.本技术中,在交互界面中对应第一位置设置有加/解密接口,用户可以对该加/解密接口进行操作(比如,单击操作,或双击操作等)以触发生成针对该加/解密接口的调用指令,响应于该调用指令,显示加/解密规则列表,该加/解密规则列表包括至少一个加/解密规则,任意一个加/解密规则可以是本技术提供的表单生成装置发布时自带的,即发布前由开发人员编辑好的,也可以是用户自定义的,即发布后用户根据需要手动编辑得到的。
32.图3a所示示例中,第一位置对应的加/解密接口为“a=a&b=b”所在行显示的
“”
交互接口。
33.用户在对该
“”
交互接口进行操作后,会显示加/解密规则列表。如图3b所示,为本技术实施例提供的加/解密规则列表的一种示例图。该示例中,加/解密规则列表中显示了三种加/解密规则,分别为:md5加/解密算法,hmacbase64加/解密算法,base64_decode_aes_decode加/解密算法。其中,用户选择了hmacbase64加/解密算法(用户可以先选中hmacbase64前边的圆圈,然后点击“ok”即可确认选择了hmacbase64加/解密算法)。
34.步骤s204:响应于针对加/解密规则列表中的第一加/解密规则的选择指令,通过第一加/解密规则对初始字符串进行加密,获得第一加密结果,并在交互界面的第二位置进行显示。
35.第一加/解密规则可以是加/解密规则列表中的任意一个加/解密规则。第二位置可以是与前述显示初始字符串的第一位置相邻的位置,比如,可以在第一位置的下边,或者,在第一位置的右侧等。
36.如图3c所示,为本技术实施例提供的交互界面的另一种局部示意图。该示例中,利用hmacbase64加/解密算法对初始字符串“a=a&b=b”进行加密,得到第一加密结果,即bphiz45ub++vmaexqbozjygb5qser/uphlqo0lxgcp8=。
37.步骤s205:在通过交互界面接收输入的与初始字符串对应的第二类参数的情况下,得到表单。
38.交互界面中可以设置有第二类参数输入区域,用户可以在该第二类参数输入区域输入第二类参数。图3c所示示例中,第二类参数为signature。
39.可选的,可以在调用第一位置对应的加/解密接口前输入第二类参数,或者,可以在调用第一位置对应的加/解密接口后再输入第二类参数,本技术不对第二类参数输入的时机做限定。
40.本技术实施例提供的表单生成方法,通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值;将多个第一类参数及各个第一类参数的取值按照预设规则拼接为初始字符串,并在交互界面的第一位置显示;响应针对第一位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表;响应于针对加/解密规则列表中的第一加/解密规则的选择指令,通过第一加/解密规则对初始字符串进行加密,获得第一加密结果,并在交互界面的第二位置进行显示;在通过交互界面接收输入的初始字符串对应的第二类参数的情况下,得到表单。基于本技术,用户只需要输入第一类参数及其取值以及第二类参数,并通过调用加/解密接口显示预先编辑的可被调用的加/解密规则列表,直接在加/解密规则列表选择第一加/解密规则对初始字符串进行加密即可,无需程序员现场手动编写额外的小应用程序,也无需对加密结果进行复制,从而提高表单构造效率,进而提高接口调试效率。
41.进一步的,本技术提供的表单生成方法还可以包括:获得发送指令;响应于发送指令,将上述初始字符串、第一加密结果以及第二类参数按照指定规则拼接,得到目标字符串。
42.比如,目标字符串可以为:a=a&b=b&signature= bphiz45ub++vmaexqbozjygb5qser/uphlqo0lxgcp8=。
43.将目标字符串提交到目标接口,以触发目标接口基于目标字符串执行程序逻辑,
从而实现对目标接口的一次调试。
44.在一可选的实施例中,每个第一类参数及其取值在交互界面的一个位置显示,不同的第一类参数及其取值在交互界面的不同位置显示。比如,每个第一类参数及其取值在同一行进行显示,不同的第一类参数及其取值在不同行显示,如图3a和图3c所示示例。本技术提供的表单生成方法还可以包括:对于多个第一类参数中的第i个第一类参数,如果获得针对第i个第一类参数所在位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表。
45.如图3a和图3c所示示例,每一个第一类参数及其取值所在的行均设置有
“”
交互接口,用户通过操作第i个第一类参数所在行的交互接口
“”
,可以触发针对第i个第一类参数所在行的交互接口
“”
的调用指令,响应于该调用指令,可以显示加/解密规则列表,该加/解密规则列表与前述响应针对第一位置对应的加/解密接口的调用指令而显示的加/解密规则列表可以相同,也可以不同。
46.响应于针对加/解密规则列表中的第二加/解密规则的选择指令,通过第二加/解密规则对第i个第一类参数的取值进行加密,获得第二加密结果作为第i个第一类参数的新的取值。
47.如图4所示,为本技术实施例提供的交互界面的又一种局部示例图,该示例中,第一类参数为passport,第一类参数的取值为12345678,即passport=12345678。用户对第一类参数passport所在行的交互接口
“”
进行操作显示加/解密规则列表后,选择的加/解密规则为aes_base64这个加/解密算法,通过aes_base64这个加/解密算法对第一类参数passport的取值12345678进行加密,得到的第二加密结果,即:wh6eutqfill8l8/lcevp2w==。
48.也就是说,本技术不仅支持对第一类参数及其取值进行整体加密,还支持对各个第一类参数的取值单独进行加密。
49.在一可选的实施例中,如果在响应针对加/解密规则列表中的第一加/解密规则的选择指令之前,第i个第一类参数被替换为新的第一类参数,和/或,第i个第一类参数的取值被替换为新的取值,将初始字符串中第i个第一类参数更新为新的第一类参数,和/或,第i个第一类参数的取值更新为第i个第一类参数的新的取值。
50.本技术中,实时监测第一类参数及其取值是否更新。
51.如果监测到第i个第一类参数被替换为新的第一类参数,则将初始字符串中第i个第一类参数更新为新的第一类参数。
52.和/或,如果监测到第i个第一类参数的取值被替换为新的取值,将初始字符串中第i个第一类参数的取值更新为第i个第一类参数的新的取值。
53.也就是说,如果用户在确定选择第一加/解密规则之前,对第i个第一类参数及其取值中的至少一项进行了更新,由于还未生成第一加密结果,因此只需要对初始字符串进行更新即可。
54.在一可选的实施例中,如果在响应针对加/解密规则列表中的第一加/解密规则的
选择指令之后,第i个第一类参数被替换为新的第一类参数,和/或,第i个第一类参数的取值被替换为新的取值,将初始字符串中第i个第一类参数的更新为新的第一类参数,和/或,第i个第一类参数取值更新为第i个第一类参数的新的取值;通过第一加/解密规则对更新后的初始字符串进行加密,获得更新后的第一加密结果。
55.本技术中,实时监测第一类参数及其取值是否更新。
56.如果监测到第i个第一类参数被替换为新的第一类参数,则将初始字符串中第i个第一类参数更新为新的第一类参数。
57.和/或,如果监测到第i个第一类参数的取值被替换为新的取值,将初始字符串中第i个第一类参数的取值更新为第i个第一类参数的新的取值。
58.进一步的,如果用户在确定选择第一加/解密规则之后,才对第i个第一类参数及其取值的至少一项进行了更新,由于此时已经生成第一加密结果,因此,除了对初始字符串进行更新外,还需要对第一加密结果进行更新,此时,可以直接调用第一加/解密规则对更新后的初始字符串进行加密即可,而无需用户再次针对第一位置对应的加/解密接口进行操作。当然,可选的,也可以等待用户再次对第一位置对应的加/解密接口进行操作,触发针对第一位置对应的加/解密接口
“”
的调用指令,响应于该调用指令,显示加/解密规则列表,响应于针对加/解密规则列表中的第一加/解密规则对更新后的初始字符串进行加密。
59.在一可选的实施例中,在目标接口有多种参数需要测试的情况下,交互界面可以包括多个数据编辑区,不同的数据编辑区用于对目标接口的不同功能的参数进行编辑;其中,每个数据编辑区中均包括:第一类参数及其取值输入区,第二类参数的输入区,初始字符串以及第一加密结果的显示区域;上通述过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值的一种实现方式可以为:通过交互界面中的任意一个数据编辑区,接收输入的多个第一类参数,以及各个第一类参数的取值。
60.可选的,交互界面中包括三个数据编辑区,分别为:接口头部参数编辑区,接口get参数编辑区和接口post参数编辑区。如图5所示,为本技术实施例提供的交互界面的第四种局部示例图,该示例中,“header”所在区域表征接口头部参数编辑区,“get args”所在区域表征get参数编辑区,“post args”所在区域表征post参数编辑区。其中,每个区域都可以收起或展开,当需要对某个区域编辑时,可以展开该区域,如果不需要对该区域进行编辑,则可以将该页面收起。如图5所示,仅“get args”区域处于展开状态,“header”区域和“post args”区域均处于收起状态。
61.与方法实施例相对应,本技术还提供一种表单生成装置,本技术实施例提供的表单生成装置的一种结构示意图如图6所示,可以包括:接收模块601,拼接模块602,调用模块603,加密模块604和确定模块605;其中,接收模块601用于通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值;拼接模块602用于将所述多个第一类参数及各个第一类参数的取值按照预设规则
拼接为初始字符串,并在所述交互界面的第一位置显示;调用模块603用于响应针对所述第一位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表;加密模块604用于响应于针对所述加/解密规则列表中的第一加/解密规则的选择指令,通过所述第一加/解密规则对所述初始字符串进行加密,获得第一加密结果,并在所述交互界面的第二位置进行显示;确定模块605用于在通过所述交互界面接收输入的所述初始字符串对应的第二类参数的情况下,得到表单。
62.本技术实施例提供的表单生成装置,通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值;将多个第一类参数及各个第一类参数的取值按照预设规则拼接为初始字符串,并在交互界面的第一位置显示;响应针对第一位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表;响应于针对加/解密规则列表中的第一加/解密规则的选择指令,通过第一加/解密规则对初始字符串进行加密,获得第一加密结果,并在交互界面的第二位置进行显示;在通过交互界面接收输入的初始字符串对应的第二类参数的情况下,得到表单。基于本技术,用户只需要输入第一类参数及其取值以及第二类参数,并通过调用加/解密接口显示预先编辑的可被调用的加/解密规则列表,直接在加/解密规则列表选择第一加/解密规则对初始字符串进行加密即可,无需程序员现场手动编写额外的小应用程序,从而提高表单构造效率,进而提高接口调试效率。
63.在一可选的实施例中,表单生成装置还可以包括:发送模块,用于响应于发送指令,将所述初始字符串、所述第一加密结果以及所述第二类参数按照指定规则拼接,得到目标字符串;将所述目标字符串提交到目标接口,以触发所述目标接口基于所述目标字符串执行程序逻辑。
64.在一可选的实施例中,每个第一类参数及其取值在所述交互界面的一个位置显示,不同的第一类参数及其取值在所述交互界面的不同位置显示;所述调用模块603还用于:对于所述多个第一类参数中的第i个第一类参数,如果获得针对所述第i个第一类参数所在位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表;响应于针对所述加/解密规则列表中的第二加/解密规则的选择指令,通过所述第二加/解密规则对所述第i个第一类参数的取值进行加密,获得第二加密结果作为所述第i个第一类参数的新的取值。
65.在一可选的实施例中,表单生成装置还可以包括更新模块,用于:如果在响应针对所述加/解密规则列表中的第一加/解密规则的选择指令之前,所述第i个第一类参数被替换为新的第一类参数,和/或,所述第i个第一类参数的取值被替换为新的取值,将所述初始字符串中所述第i个第一类参数更新为所述新的第一类参数,和/或,所述第i个第一类参数的取值更新为所述第i个第一类参数的新的取值。
66.在一可选的实施例中,表单生成装置还可以包括更新模块,用于:如果在响应针对所述加/解密规则列表中的第一加/解密规则的选择指令之后,所述第i个第一类参数被替换为新的第一类参数,和/或,所述第i个第一类参数的取值被替换
为新的取值,将所述初始字符串中所述第i个第一类参数的更新为所述新的第一类参数,和/或,所述第i个第一类参数取值更新为所述第i个第一类参数的新的取值;通过所述第一加/解密规则对更新后的初始字符串进行加密,获得更新后的第一加密结果。
67.在一可选的实施例中,所述交互界面包括多个数据编辑区,不同的数据编辑区用于对目标接口的不同功能的参数进行编辑;其中,每个数据编辑区中均包括:第一类参数及其取值输入区,所述第二类参数的输入区,所述初始字符串以及所述第一加密结果的显示区域;所述接收模块601用于:通过所述交互界面中的任意一个数据编辑区,接收输入的多个第一类参数,以及各个第一类参数的取值。
68.在一可选的实施例中,所述交互界面包括三个数据编辑区,分别为:接口头部参数编辑区,接口get参数编辑区和接口post参数编辑区。
69.与方法实施例相对应,本技术还提供一种电子设备,该电子设备的一种结构示意图如图7所示,可以包括:至少一个处理器1,至少一个通信接口2,至少一个存储器3和至少一个通信总线4。
70.在本技术实施例中,处理器1、通信接口2、存储器3、通信总线4的数量为至少一个,且处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信。
71.处理器1可能是一个中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本技术实施例的一个或多个集成电路等。
72.存储器3可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory)等,例如至少一个磁盘存储器。
73.其中,存储器3存储有程序,处理器1可调用存储器3存储的程序,所述程序用于:通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值;将所述多个第一类参数及各个第一类参数的取值按照预设规则拼接为初始字符串,并在所述交互界面的第一位置显示;响应针对所述第一位置对应的加/解密接口的调用指令,显示预先编辑的可被调用的加/解密规则列表;响应于针对所述加/解密规则列表中的第一加/解密规则的选择指令,通过所述第一加/解密规则对所述初始字符串进行加密,获得第一加密结果,并在所述交互界面的第二位置进行显示;在通过所述交互界面接收输入的与所述初始字符串对应的第二类参数的情况下,得到表单。
74.可选的,所述程序的细化功能和扩展功能可参照上文描述。
75.本技术实施例还提供一种存储介质,该存储介质可存储有适于处理器执行的程序,所述程序用于:通过交互界面接收输入的多个第一类参数,以及各个第一类参数的取值;将所述多个第一类参数及各个第一类参数的取值按照预设规则拼接为初始字符串,并在所述交互界面的第一位置显示;响应针对所述第一位置对应的加/解密接口的调用指令,显示预先编辑的可被调
用的加/解密规则列表;响应于针对所述加/解密规则列表中的第一加/解密规则的选择指令,通过所述第一加/解密规则对所述初始字符串进行加密,获得第一加密结果,并在所述交互界面的第二位置进行显示;在通过所述交互界面接收输入的与所述初始字符串对应的第二类参数的情况下,得到表单。
76.可选的,所述程序的细化功能和扩展功能可参照上文描述。
77.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
78.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
79.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
80.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
81.应当理解,本技术实施例中,从权、各个实施例、特征可以互相组合结合,都能实现解决前述技术问题。
82.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
83.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1