一种信息处理方法及装置制造方法及图纸

技术编号:27878359 阅读:20 留言:0更新日期:2021-03-31 01:04
本申请公开了一种信息处理方法,由终端设备执行,所述终端设备上运行有第一应用程序,所述第一应用程序包括第一功能模块。响应于用户触发的用于请求访问所述第一功能模块的操作,所述终端设备生成第一请求,所述第一请求包括第一请求特征值,所述第一请求特征值用于确定实现访问所述第一功能模块所需的第一信息,所述第一信息包括:当前所述第一应用程序对应的服务器的第一地址,和/或,当前所述服务器与所述终端设备之间交互所使用的第一协议,接着根据所述第一请求特征值,确定所述第一信息,进而根据所述第一请求和所述第一信息,得到第二请求,所述第二请求包括所述第一信息、且不包括所述第一请求特征值,最后,发送所述第二请求。

【技术实现步骤摘要】
一种信息处理方法及装置
本申请涉及通信
,特别是涉及一种信息处理方法及装置。
技术介绍
用户在浏览器上检索Web上公布的资源时,通常需要明确该资源的统一资源定位符(UniformResourceLocator,URL),每一个URL均指向一个唯一的资源,这个资源可以是一个HTML页面、或一个CSS文档、或一幅图像等等。一个URL通常由协议、域名或网际协议地址(InternetProtocolAddress,IP地址)、端口、路径以及额外参数等部分构成。以http://www.example.com:80/path/to/myfile.html?key1=value1&key2=value2这一URL为例,其中,“和http”是协议,“www.example.com”是域名,“:80”是端口,“/path/to/myfile.html”是网络服务器上资源的路径,“?key1=value1&key2=value2”是提供给网络服务器的额外参数。协议、域名或IP地址、和路径,是组成一个URL必不可少的参数。某一资源的URL并不是一成不变的,例如,一个移动应用软件产品从开发到用户使用一般依次经历开发环境、测试环境、准生产环境以及生产环境,当从准生产环境迁移到生产环境时,域名信息会发生变化;又如,随着移动终端设备越来越多,IPv4地址短缺的问题越发凸显,考虑到IPv6地址数量更多、路由表更小、安全性更好等优点,IPv4地址将逐步被IPv6地址取代。在由IPv4地址向IPv6地址过渡的时期,移动应用需要支持IPv4、IPv6地址的切换;又如,移动终端设备和服务器之间进行通信时,对于保密级别要求较高的内容,通常使用HTTPS协议代替HTTP协议,对数据进行加密后再进行传输。换言之,某一资源的URL中的域名或IP地址,和/或该URL中的协议信息可能会发生变化。当前,在某一资源的URL中的域名或IP地址、和/或该URL中的协议发生变化时,通常需要重新部署服务器的程序,在代码中修改相关信息,同时,修改移动终端设备代码中发送连接请求的URL。由于更改移动终端的代码程序必然面临重新发布的问题,而在对相关程序进行重新发布时,需要进行开发、测试、构建以及发布等一系列流程,流程繁琐,耗时较长,用户体验不好。因此,急需一种方案,可以解决上述问题。
技术实现思路
本申请所要解决的技术问题是,提供一种信息处理方法,以解决当前,在某一资源的URL中的域名或IP地址、和/或该URL的协议发生变化时,通常需要重新部署服务器的程序,在代码中修改相关信息,同时,修改移动终端设备代码中发送连接请求的URL。由于更改移动终端的代码程序必然面临重新发布的问题,而在对相关程序进行重新发布时,需要进行开发、测试、构建以及发布等一系列流程,流程繁琐,耗时较长,用户体验不好的问题。第一方面,本申请实施例提供了一种信息处理方法,由终端设备执行,所述终端设备上运行有第一应用程序,所述第一应用程序包括第一功能模块,所述方法包括:响应于用户触发的用于请求访问所述第一功能模块的操作,生成第一请求,所述第一请求包括第一请求特征值,所述第一请求特征值用于确定实现访问所述第一功能模块所需的第一信息,所述第一信息包括:当前所述第一应用程序对应的服务器的第一地址,和/或,当前所述服务器与所述终端设备之间交互所使用的第一协议;根据所述第一请求特征值,确定所述第一信息;根据所述第一请求和所述第一信息,得到第二请求,所述第二请求包括所述第一信息、且不包括所述第一请求特征值;发送所述第二请求。可选的,根据所述第一请求特征值,确定所述第一信息,包括:根据所述第一请求特征值、以及预先存储的所述第一请求特征值和所述第一信息的对应关系,确定所述第一信息。可选的,所述方法还包括:接收并保存所述第一请求特征值和所述第一信息的对应关系。可选的,在发送所述第二请求之后,所述方法还包括:接收所述第一请求特征值和第二信息的对应关系,所述第二信息和所述第一信息不同,所述第二信息为当前实现访问所述第一功能模块所需的信息;保存所述第一请求特征值和所述第二信息的对应关系,并删除所述第一请求特征值和所述第一信息的对应关系。可选的,所述第一应用程序包括第二功能模块,所述方法还包括:响应于用户触发的用于请求访问所述第二功能模块的操作,生成第三请求,所述第三请求包括第二请求特征值,所述第二请求特征值用于确定实现访问所述第二功能模块所需的第三信息,所述第三信息包括:当前所述第一应用程序对应的服务器的第二地址,和/或,当前所述服务器与所述终端设备之间交互所使用的第二协议;根据所述第二请求特征值,确定所述第三信息;根据所述第三请求和所述第三信息,得到第四请求,所述第四请求包括所述第三信息、且不包括所述第二请求特征值;发送所述第四请求。第二方面,本申请实施例提供了一种信息处理装置,应用于终端设备,所述终端设备上运行有第一应用程序,所述第一应用程序包括第一功能模块,所述装置包括:第一生成模块,用于:响应于用户触发的用于请求访问所述第一功能模块的操作,生成第一请求,所述第一请求包括第一请求特征值,所述第一请求特征值用于确定实现访问所述第一功能模块所需的第一信息,所述第一信息包括:当前所述第一应用程序对应的服务器的第一地址,和/或,当前所述服务器与所述终端设备之间交互所使用的第一协议;第一确定模块,用于:根据所述第一请求特征值,确定所述第一信息;第一替换模块,用于:根据所述第一请求和所述第一信息,得到第二请求,所述第二请求包括所述第一信息、且不包括所述第一请求特征值;第一发送模块,用于:发送所述第二请求。可选的,所述第一确定模块,用于:根据所述第一请求特征值、以及预先存储的所述第一请求特征值和所述第一信息的对应关系,确定所述第一信息。可选的,所述装置还包括第一保存模块,用于:接收并保存所述第一请求特征值和所述第一信息的对应关系。可选的,所述装置还包括:接收模块,用于:接收所述第一请求特征值和第二信息的对应关系,所述第二信息和所述第一信息不同,所述第二信息为当前实现访问所述第一功能模块所需的信息;第二保存模块,用于:保存所述第一请求特征值和所述第二信息的对应关系,并删除所述第一请求特征值和所述第一信息的对应关系。可选的,所述第一应用程序包括第二功能模块,所述装置还包括:第二生成模块,用于:响应于用户触发的用于请求访问所述第二功能模块的操作,生成第三请求,所述第三请求包括第二请求特征值,所述第二请求特征值用于确定实现访问所述第二功能模块所需的第三信息,所述第三信息包括:当前所述第一应用程序对应的服务器的第二地址,和/或,当前所述服务器与所述终端设备之间交互所使用的第二协议;第二确定模块,用于:根据所述第二请求特征值,确定所述第三信息;第二替换模块,用于:根据所述第本文档来自技高网
...

【技术保护点】
1.一种信息处理方法,其特征在于,由终端设备执行,所述终端设备上运行有第一应用程序,所述第一应用程序包括第一功能模块,所述方法包括:/n响应于用户触发的用于请求访问所述第一功能模块的操作,生成第一请求,所述第一请求包括第一请求特征值,所述第一请求特征值用于确定实现访问所述第一功能模块所需的第一信息,所述第一信息包括:当前所述第一应用程序对应的服务器的第一地址,和/或,当前所述服务器与所述终端设备之间交互所使用的第一协议;/n根据所述第一请求特征值,确定所述第一信息;/n根据所述第一请求和所述第一信息,得到第二请求,所述第二请求包括所述第一信息、且不包括所述第一请求特征值;/n发送所述第二请求。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,由终端设备执行,所述终端设备上运行有第一应用程序,所述第一应用程序包括第一功能模块,所述方法包括:
响应于用户触发的用于请求访问所述第一功能模块的操作,生成第一请求,所述第一请求包括第一请求特征值,所述第一请求特征值用于确定实现访问所述第一功能模块所需的第一信息,所述第一信息包括:当前所述第一应用程序对应的服务器的第一地址,和/或,当前所述服务器与所述终端设备之间交互所使用的第一协议;
根据所述第一请求特征值,确定所述第一信息;
根据所述第一请求和所述第一信息,得到第二请求,所述第二请求包括所述第一信息、且不包括所述第一请求特征值;
发送所述第二请求。


2.根据权利要求1所述的方法,其特征在于,根据所述第一请求特征值,确定所述第一信息,包括:
根据所述第一请求特征值、以及预先存储的所述第一请求特征值和所述第一信息的对应关系,确定所述第一信息。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收并保存所述第一请求特征值和所述第一信息的对应关系。


4.根据权利要求2或3所述的方法,其特征在于,在发送所述第二请求之后,所述方法还包括:
接收所述第一请求特征值和第二信息的对应关系,所述第二信息和所述第一信息不同,所述第二信息为当前实现访问所述第一功能模块所需的信息;
保存所述第一请求特征值和所述第二信息的对应关系,并删除所述第一请求特征值和所述第一信息的对应关系。


5.根据权利要求1所述的方法,其特征在于,所述第一应用程序包括第二功能模块,所述方法还包括:
响应于用户触发的用于请求访问所述第二功能模块的操作,生成第三请求,所述第三请求包括第二请求特征值,所述第二请求特征值用于确定实现访问所述第二功能模块所需的第三信息,所述第三信息包括:当前所述第一应用程序对应的服务器的第二地址,和/或,当前所述服务器与所述终端设备之间交互所使用的第二协议;
根据所述第二请求特征值,确定所述第三信息;
根据所述第三请求和所述第三信息,得到第四请求,所述第四请求包括所述第三信息、且不包括所述第二请求特征值;
发送所述第四请求。


6.一种信息处理装置,其特征在于,应用于终端设备,所述终端设备上运行有第...

【专利技术属性】
技术研发人员:李丹丹张德慧杨炀赵连伟李蕾
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:北京;11

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

1