发明名称 一种节约移动端流量的网络请求方法
摘要 本发明公开了一种节约移动端流量的网络请求方法,客户端首次业务请求,根据用户的设备id和请求参数生成唯一令牌token值并进行存储,返回结果数据和生成的token值给客户端;客户端二次以后相同请求,只需要把该请求对应的token值发送给服务器,服务器接收到客户端的请求后,从缓存中查询该token值以及对应的返回数据,并将返回数据发送给客户端;客户端改变参数的请求,客户端用户需要将上次请求的token和发生改变的参数内容一起发送给服务端,服务端更新参数进行处理,并生成新的token替换原来的token。本发明减少流量消耗,提升和完善网络请求效率。
申请公布号 CN106412899A 申请公布日期 2017.02.15
申请号 CN201610884355.0 申请日期 2016.10.11
申请人 江苏电力信息技术有限公司;国网江苏省电力公司 发明人 陈志刚;王纪军;蔡璟;谭晶;凌进;赵新建
分类号 H04W12/06(2009.01)I;H04L29/06(2006.01)I 主分类号 H04W12/06(2009.01)I
代理机构 南京汇盛专利商标事务所(普通合伙) 32238 代理人 陈扬
主权项 一种节约移动端流量的网络请求方法,其特征在于:该方法对客户端首次业务请求、二次以后相同请求和改变参数的请求进行不同处理,实现客户端多次重复多复杂参数请求的简化,减少移动端用户流量消耗,具体如下:1)客户端首次业务请求客户端用户首次进行业务请求时,将所有服务端需要的参数进行封装并发送给服务端,服务端收到客户端发来的请求后,先判断本次是首次业务请求,请求中不存在唯一令牌token值,则根据用户的设备id和请求参数生成唯一令牌token值并进行存储,返回结果数据和生成的token值给客户端,客户端收到token值和返回结果数据后,存储相应的token值,并对返回结果数据进行处理,完成本次请求操作;2)客户端二次以后相同请求客户端用户进行第二次以后相同请求是指客户端进行过一次请求之后,再进行请求并且请求参数和之前请求的参数一模一样,这种情况只需要把该请求对应的token值发送给服务器,服务器接收到客户端的请求后,从缓存中查询该token值以及对应的返回数据,并将返回数据发送给客户端,客户端接收到返回结果数据进行处理,完成本次请求操作;3)客户端改变参数的请求客户端改变参数的请求是指客户端进行请求时,与上次相比,请求参数个数或者请求参数内容发生了变化的请求,在这种情况下,客户端用户需要将上次请求的token和发生改变的参数内容一起发送给服务端,服务端接收到token和对应的请求参数后,查询缓存中的token值,找到对应的请求,并更新参数进行处理,并生成新的token替换原来的token,把新的token和返回数据发送给客户端,客户端收到服务端返回的结果数据进行相应的业务处理,并保留新token,完成本次请求操作。
地址 210024 江苏省南京市鼓楼区广州路189号民防大厦