一种iOS链路式网络请求方法技术

技术编号:40833673 阅读:19 留言:0更新日期:2024-04-01 14:57
本发明专利技术公开了一种iOS链路式网络请求方法,通过对网络接口调用和返回做统一处理,大大降低了开发成本、维护成本和后续二次开发的成本;开发人员只关心自己的接口请参数,不用关心网络请求过程和返回数据解析,节省大量时间去完成其他开发任务。

【技术实现步骤摘要】

本专利技术数据解析,尤其涉及一种ios链路式网络请求方法。


技术介绍

1、在ios现有技术对于block的应用有很多,但是基于block技术而对接口请求做封装的很少。几乎都停留在使用block的范畴。类似专利仅仅是对测试接口的方法和装置做了封装处理,实现对待测接口便捷的自动化测试,但是这些仅限于写测试用例,用于快速测试用例编写,方便编写测试接口。而本专利是从来发的角度基于block的概念,实现对网络请求做链式封装,适用于所有ios开发人员。

2、现阶段接口请求和返回数据解析都需要程序员自己定义和接收数据,编写完整的接口逻辑,实现网络请求的复杂过程。主要是因为每一个应用都有自己独立的网络请求接口,并且是接口请求方式、加密、验证、返回数据、服务器地址返各不相同,这就需要程序员不但要定义好接收数据的数据结构,还要编写每个接口的请求逻辑。代码书写复杂,每个接口需要处理的业务逻辑也非常复杂,该专利主要是通过ios block代码块概念实现链路方式调用,节省接口调用和数据解析开发逻辑,通过简单易用的点点点模式实现ios繁琐的接口调用。</p>
...

【技术保护点】

1.一种iOS链路式网络请求方法,其特征在于,包括以下步骤:

2.如权利要求1所述的一种iOS链路式网络请求方法,其特征在于,所述步骤3中,接口包括服务器地址块,用于开发人员修改接口请求地址,通过服务器地址块快捷的修改接口请求地址。

3.如权利要求1所述的一种iOS链路式网络请求方法,其特征在于,所述步骤3中,接口包括请求方式块,用于用户修改接口请求的方式,包括GET、POST、POSTBODY多种请求方式封装,通过简单的链式调用设置每个接口的请求方式。

4.如权利要求1所述的一种iOS链路式网络请求方法,其特征在于,所述步骤3中,接口包括请求参数块,...

【技术特征摘要】

1.一种ios链路式网络请求方法,其特征在于,包括以下步骤:

2.如权利要求1所述的一种ios链路式网络请求方法,其特征在于,所述步骤3中,接口包括服务器地址块,用于开发人员修改接口请求地址,通过服务器地址块快捷的修改接口请求地址。

3.如权利要求1所述的一种ios链路式网络请求方法,其特征在于,所述步骤3中,接口包括请求方式块,用于用户修改接口请求的方式,包括get、post、postbody多种请求方式封装,通过简单的链式调用设置每个接口的请求方式。

4.如权利要求1所述的一种ios链路式网络请求方法,其特征在于,所述步骤3中,接口包括请求参数块,参数为多种形式,包括json、array、string、binary-stream,通过自定义数据解析方式,对接口请求参数做解析处理,最终转换成服务...

【专利技术属性】
技术研发人员:时欢欢杨震泉
申请(专利权)人:四川启睿克科技有限公司
类型:发明
国别省市:

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

1