【技术实现步骤摘要】
一种通信扩展方法、装置、设备及介质
[0001]本公开涉及通信
,尤其涉及一种通信扩展方法、装置、设备及介质。
技术介绍
[0002]随着互联网技术和智能设备的不断发展,通过设备中的应用程序访问网络成为越来越普遍的功能。
[0003]目前,电子设备的IOS操作系统平台可以提供基础的超文本传输协议(Hyper Transfer protocol,HTTP)的协议栈进行网络访问,但一旦涉及到复杂的通信业务,由于其本身没有提供扩展机制,往往需要编写大量的代码才能实现期望的功能或目标,工作量大,出错的可能性较高。
技术实现思路
[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种通信扩展方法、装置、设备及介质。
[0005]本公开实施例提供了一种通信扩展方法,所述方法应用于电子设备的IOS操作系统平台,包括:
[0006]通过扩展插件接收待处理数据,所述待处理数据包括应用程序发送的网络请求和/或系统会话接口发送的网络响应;
[0007]通过所述扩展插件 ...
【技术保护点】
【技术特征摘要】
1.一种通信扩展方法,其特征在于,应用于电子设备的IOS操作系统平台,包括:通过扩展插件接收待处理数据,所述待处理数据包括应用程序发送的网络请求和/或系统会话接口发送的网络响应;通过所述扩展插件对所述待处理数据进行扩展处理,得到目标数据并转发所述目标数据。2.根据权利要求1所述的方法,其特征在于,通过所述扩展插件对所述待处理数据进行扩展处理,得到目标数据,包括:响应于所述扩展插件中注册多个功能插件,分别通过每个功能插件对所述待处理数据进行扩展处理,得到目标数据。3.根据权利要求2所述的方法,其特征在于,分别通过每个功能插件对所述待处理数据进行扩展处理,得到目标数据,包括:按照所述多个功能插件的注册顺序,或者,按照所述多个功能插件的优先级顺序,依次通过每个功能插件对所述待处理数据进行扩展处理,得到目标数据。4.根据权利要求2所述的方法,其特征在于,所述功能插件包括如下中的至少一种:日志处理插件、参数注入插件、拦截请求插件和缓存插件。5.根据权利要求1所述的方法,其特征在于,在通过扩展插件接收待处理数据之前,所述方法还包括:调用系统接口安装所述扩展插件,并在所述扩展插件中注册至少一个功能插件。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:通过所述扩展插件发送扩展处理通知至所述应用程序以及所述系统会话接口,所述扩展处理通知用...
【专利技术属性】
技术研发人员:钱哨,胡官钦,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。