【技术实现步骤摘要】
本专利技术涉及电网在移动互联网环境网络请求领域,针对电力信息移动客户端提供一种低流量消耗的网络请求方法。
技术介绍
随着移动互联网的飞速发展和移动应用的不断普及,越来越多的用电用户选择通过移动网络,利用移动客户端的应用获取用电信息。移动设备本身具有内存小、处理性能低、带宽低等性能限制,再加上网络请求量的不断增加,使得移动应用开发者不得不想办法优化网络请求的流量消耗来满足用户的性能预期。目前移动端常见的网络请求有同步GET、异步GET、同步POST和异步POST四种网络请求实现方式,无论用哪种请求方式,面对含有大量请求参数和需要进行多次重复请求的情况,或消耗大量的移动流量,都需要进行优化。
技术实现思路
明针对电力业务中含有大量请求参数和多次重复请求的网络访问,本专利技术的目的是提供一种节约移动端流量的网络请求方法,通过利用token和增量改变传入参数的方式,针对不同的请求,减少流量消耗,提升和完善网络请求效率。本专利技术的目的通过以下技术方案实现:一种节约移动端流量的网络请求方法,其特征在于:该方法对客户端首次业务请求、二次以后相同请求和改变参数的请求进行不同处理,实现客户端多次重复多复杂参数请求的简化,减少移动端用户流量消耗,具体如下:1)客户端首次业务请求客户端用户首次进行业务请求时,需将所有服务端需要的参数进行封装并发送给服务端,服务端收到客户端发来的请求后,先判断本次是首次业务请求,请求中不存在唯一令牌token值,则根据用户的设备id和请求参数生成唯一令牌token值并进行存储,返回结果数据和生成的token值给客户端,客户端收到token值和返回 ...
【技术保护点】
一种节约移动端流量的网络请求方法,其特征在于:该方法对客户端首次业务请求、二次以后相同请求和改变参数的请求进行不同处理,实现客户端多次重复多复杂参数请求的简化,减少移动端用户流量消耗,具体如下:1)客户端首次业务请求客户端用户首次进行业务请求时,将所有服务端需要的参数进行封装并发送给服务端,服务端收到客户端发来的请求后,先判断本次是首次业务请求,请求中不存在唯一令牌token值,则根据用户的设备id和请求参数生成唯一令牌token值并进行存储,返回结果数据和生成的token值给客户端,客户端收到token值和返回结果数据后,存储相应的token值,并对返回结果数据进行处理,完成本次请求操作;2)客户端二次以后相同请求客户端用户进行第二次以后相同请求是指客户端进行过一次请求之后,再进行请求并且请求参数和之前请求的参数一模一样,这种情况只需要把该请求对应的token值发送给服务器,服务器接收到客户端的请求后,从缓存中查询该token值以及对应的返回数据,并将返回数据发送给客户端,客户端接收到返回结果数据进行处理,完成本次请求操作;3)客户端改变参数的请求客户端改变参数的请求是指客户端进行请 ...
【技术特征摘要】
1.一种节约移动端流量的网络请求方法,其特征在于:该方法对客户端首次业务请求、二次以后相同请求和改变参数的请求进行不同处理,实现客户端多次重复多复杂参数请求的简化,减少移动端用户流量消耗,具体如下:1)客户端首次业务请求客户端用户首次进行业务请求时,将所有服务端需要的参数进行封装并发送给服务端,服务端收到客户端发来的请求后,先判断本次是首次业务请求,请求中不存在唯一令牌token值,则根据用户的设备id和请求参数生成唯一令牌token值并进行存储,返回结果数据和生成的token值给客户端,客户端收到token值和返回结果数据后,存储相应的token值,并对返回结果数据进行处理,完成本次请求操作;2)客户端二次以后相同请求客户端用户进行第二次以后相同请求是指客户端进行过一次请求之后,再进行请求并且请求参数和...
【专利技术属性】
技术研发人员:陈志刚,王纪军,蔡璟,谭晶,凌进,赵新建,
申请(专利权)人:江苏电力信息技术有限公司,国网江苏省电力公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。