System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 网页链接参数拼接方法、装置、电子设备及存储介质制造方法及图纸_技高网

网页链接参数拼接方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40551328 阅读:6 留言:0更新日期:2024-03-05 19:10
本申请涉及通信技术领域,提供一种网页链接参数拼接方法、装置、电子设备及存储介质,该方法包括:获取业务需求信息,基于业务需求信息从预定义参数工厂中调用相应的业务场景;每一业务场景中配置有执行业务所需的参数;基于业务场景,获取业务场景中配置的参数,并依次执行该业务场景中配置的参数,得到执行该参数反馈的结果信息;判断结果信息是否满足预设条件;若是,则将该业务场景中配置的参数拼接到网页链接中。这样,可以根据不同的业务场景灵活的配置场景参数,方便网页链接参数的拼接,实现即配即用,且无需对代码进行改造,应用场景丰富,可扩展性强。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种网页链接参数拼接方法、装置、电子设备及存储介质


技术介绍

1、随着通信技术的发展,互联网提供了越来越多有价值的信息,人们习惯通过搜索引擎来获取信息,而搜索引擎基于网页链接来实现一个页面向另一个目标页面的转换,通常的网页链接后边会拼接身份标识号(identity document,id)或者状态值,用于跟踪分析页面的转化以及分析用户行为,方便做进一步的优化。

2、现有技术中的网页链接参数拼接实现方式主要分为两类:一类是基于对接系统以系统标识来指定网页链接的拼接参数,另一类是基于特定网页链接来指定拼接参数。

3、但是,上述网页链接参数拼接的实现方式,都只能基于已有的业务需求做相应的代码改造,若有新的业务需求则需要重新编写代码,应用场景受限,扩展性较差。


技术实现思路

1、本申请提供一种网页链接参数拼接方法、装置、电子设备及存储介质,可以解决现有网页链接参数拼接方式只能基于已有的业务需求做相应的代码改造,应用场景受限,扩展性较差的问题,而本申请可以根据不同的业务场景灵活的配置场景参数,方便网页链接参数的拼接,实现即配即用,且无需对代码进行改造,应用场景丰富,可扩展性强。

2、第一方面,本申请提供一种网页链接参数拼接方法,所述方法包括:

3、获取业务需求信息,基于所述业务需求信息从预定义参数工厂中调用相应的业务场景;每一业务场景中配置有执行业务所需的参数;

4、基于所述业务场景,获取所述业务场景中配置的参数,并依次执行该业务场景中配置的参数,得到执行该参数反馈的结果信息;

5、判断所述结果信息是否满足预设条件;

6、若是,则将该业务场景中配置的参数拼接到网页链接中。

7、可选的,将该业务场景中配置的参数拼接到网页链接中,包括:

8、判断所述预定义参数工厂中是否存在该业务场景中配置的参数对应的参数别名;

9、若存在,则获取所述参数对应的参数别名,并将所述参数别名拼接到网页链接中;

10、若不存在,则将该业务场景中配置的参数拼接到网页链接中。

11、可选的,将该业务场景中配置的参数拼接到网页链接中,包括:

12、基于该业务场景配置的参数获取对应的标记信息,所述标记信息用于指示所述参数是否需要加密以及对应的加密方式;

13、若基于所述标记信息确定所述参数需要加密,则根据所述加密方式从预定义加密工厂中调用相应的加密策略,并利用所述加密策略对所述参数进行加密;

14、将加密后的参数拼接到网页链接中。

15、可选的,所述方法还包括:

16、若所述结果信息不满足预设条件,则基于业务需求信息获取所述业务场景所需的参数请求,并从预定义参数工厂中调用该参数请求对应的参数策略;不同的参数请求配置有对应的参数策略;

17、基于所述参数策略获取对应的参数,将该参数进行存储,并将该参数拼接到网页链接中。

18、可选的,依次执行该业务场景中配置的参数,得到执行该参数反馈的结果信息,包括:

19、针对所述业务场景中配置的每一参数,判断该参数在缓存集列表中是否存在重复值;所述缓存集列表用于存储参数以及所述参数对应的结果信息;

20、若存在,则从缓存集列表调用该参数以及该参数对应的结果信息;

21、若不存在,则执行该参数,得到执行该参数反馈的结果信息。

22、可选的,所述方法还包括:

23、在依次执行该业务场景中配置的参数时,获取该参数的参数特征;

24、基于所述参数特征对网页链接进行分类,得到分类结果;

25、根据分类结果对所述网页链接进行标记,用于标记该网页链接的类别。

26、可选的,所述方法还包括:

27、获取预定数量的拼接参数后的网页链接,并利用预定义算法对所述网页链接进行检测,以判断拼接参数后的网页链接是否正常;

28、若检测结果不正常,则显示错误提示信息。

29、第二方面,本申请还提供一种网页链接参数拼接装置,包括:

30、调用模块,用于获取业务需求信息,基于所述业务需求信息从预定义参数工厂中调用相应的业务场景;每一业务场景中配置有执行业务所需的参数;

31、执行模块,用于基于所述业务场景,获取所述业务场景中配置的参数,并依次执行该业务场景中配置的参数,得到执行该参数反馈的结果信息;

32、判断模块,用于判断所述结果信息是否满足预设条件;

33、拼接模块,用于当所述结果信息满足预设条件时,将该业务场景中配置的参数拼接到网页链接中。

34、第三方面,本申请还提供一种电子设备,包括:处理器,存储器以及计算机程序;其中,所述计算机程序被存储在所述存储器中,并且被配置为由所述处理器执行,所述计算机程序包括用于执行如第一方面中任一项所述的网页链接参数拼接的指令。

35、第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面中任一项所述的方法。

36、综上所述,本申请提供一种网页链接参数拼接方法、装置、电子设备及存储介质,可以通过获取业务需求信息,并基于业务需求信息从预定义参数工厂中调用相应的业务场景;进一步的,基于业务场景,获取业务场景中配置的参数,并依次执行该业务场景中配置的参数,得到执行该参数反馈的结果信息;进一步的,判断结果信息是否满足预设条件;若是,则将该业务场景中配置的参数拼接到网页链接中,其中,针对不同的业务需求,定义相应的业务场景,每一业务场景中配置有执行业务所需的参数。这样,可以根据不同的业务场景灵活的配置场景参数,方便网页链接参数的拼接,实现即配即用,且无需对代码进行改造,应用场景丰富,可扩展性强。

本文档来自技高网...

【技术保护点】

1.一种网页链接参数拼接方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,将该业务场景中配置的参数拼接到网页链接中,包括:

3.根据权利要求2所述的方法,其特征在于,将该业务场景中配置的参数拼接到网页链接中,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,依次执行该业务场景中配置的参数,得到执行该参数反馈的结果信息,包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:

8.一种网页链接参数拼接装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:处理器,存储器以及计算机程序;其中,所述计算机程序被存储在所述存储器中,并且被配置为由所述处理器执行,所述计算机程序包括用于执行如权利要求1-7任一项所述的网页链接参数拼接方法的指令。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7任一项所述的方法。

...

【技术特征摘要】

1.一种网页链接参数拼接方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,将该业务场景中配置的参数拼接到网页链接中,包括:

3.根据权利要求2所述的方法,其特征在于,将该业务场景中配置的参数拼接到网页链接中,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,依次执行该业务场景中配置的参数,得到执行该参数反馈的结果信息,包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

<...

【专利技术属性】
技术研发人员:黄卫华黄萌李文强
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1