一种节省访问服务器流量的方法和系统.pdf

上传人:奻奴 文档编号:1588972 上传时间:2018-06-27 格式:PDF 页数:6 大小:307.49KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510191693.1

申请日:

2015.04.21

公开号:

CN104811394A

公开日:

2015.07.29

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04L 12/801申请日:20150421|||公开

IPC分类号:

H04L12/801(2013.01)I; H04L29/06

主分类号:

H04L12/801

申请人:

深圳市出众网络有限公司

发明人:

石云升

地址:

518000广东省深圳市南山区高新南四道8号创维半导体设计大厦东座18楼1801室

优先权:

专利代理机构:

广州市越秀区哲力专利商标事务所(普通合伙)44288

代理人:

李悦; 张鹏

PDF下载: PDF下载
内容摘要

本发明公开了一种节省访问服务器流量的方法和系统,方法包括:客户端向服务端发起数据请求,在数据请求中附带标识参数;服务端根据数据请求获取目标数据,生成一个对应于目标数据的唯一标识,并判断该唯一标识与标识参数是否相同,若是,则无需返回目标数据,若否,则将唯一标识赋值至标识参数,并将目标数据和赋值后的标识参数返回至客户端。本发明的优点在于:服务端每次均根据获取的目标数据生成唯一标识,通过判断该唯一标识与上一次发送至客户端的唯一标识是否相同,从而决定是否需要将目标数据发送至客户端,若是相同,则不需要发送,显然,这能为用户节省不必要的流量,并且保证客户端接收到的数据是最新的。

权利要求书

权利要求书1.  一种节省访问服务器流量的方法,其特征在于,包括以下步骤:步骤A:客户端向服务端发起数据请求,在数据请求中附带标识参数;步骤B:服务端根据数据请求获取目标数据,生成一个对应于目标数据的唯一标识,并判断该唯一标识与标识参数是否相同,若是,则无需返回目标数据,若否,则执行步骤C;步骤C:将唯一标识赋值至标识参数,并将目标数据和赋值后的标识参数返回至客户端。2.  根据权利要求1所述的节省访问服务器流量的方法,其特征在于,生成一个对应于当前的目标数据的唯一标识的方法为:将当前的目标数据进行MD5加密,得到一个字符串,则该字符串为唯一标识。3.  根据权利要求1所述的节省访问服务器流量的方法,其特征在于,在步骤B中,若判断结果为是,则返回一提示信息至客户端,提示没有更新内容。4.  一种节省访问服务器流量的系统,其特征在于,包括以下模块:数据请求模块,设于客户端,用于向服务端发起数据请求,在数据请求中附带标识参数;响应判断模块,设于服务端,用于根据数据请求获取目标数据,生成一个对应于目标数据的唯一标识,并判断该唯一标识与标识参数是否相同,若是,则无需返回目标数据,若否,则执行响应执行模块;响应执行模块,设于服务端,用于将唯一标识赋值至标识参数, 并将目标数据和赋值后的标识参数返回至客户端。5.  根据权利要求4所述的节省访问服务器流量的系统,其特征在于,生成一个对应于当前的目标数据的唯一标识的方法为:将当前的目标数据进行MD5加密,得到一个字符串,则该字符串为唯一标识。6.  根据权利要求4所述的节省访问服务器流量的系统,其特征在于,在响应判断模块中,若判断结果为是,则返回一提示信息至客户端,提示没有更新内容。

说明书

说明书一种节省访问服务器流量的方法和系统
技术领域
本发明涉及数据交换领域,具体涉及一种节省访问服务器流量的方法和系统。
背景技术
现有的技术中,客户端向服务端请求数据时,服务端会根据客户端的请求类型返回不同的数据内容,或者随着时间的推移,同样的数据请求也可能会返回更新的数据内容。但是传统的处理方法是,当客户端再次发起数据请求时,服务端不管内容相同还是不相同均会返回对应于该数据请求的数据内容。如果内容并没有改变的话,对于用户来说,无疑是需要耗费更多的流量去接收数据。
发明内容
为了克服现有技术的不足,本发明的目的在于提供一种节省访问服务器流量的方法和系统,服务端判断当前获取的数据与上一次发送至客户端的数据是否相同,如果相同则不用再次发送,既可以节省流量,也能保证用户获取的内容是最新的。
为解决上述问题,本发明所采用的技术方案如下:
方案一:
一种节省访问服务器流量的方法,包括以下步骤:
步骤A:客户端向服务端发起数据请求,在数据请求中附带标识参数;
步骤B:服务端根据数据请求获取目标数据,生成一个对应于目 标数据的唯一标识,并判断该唯一标识与标识参数是否相同,若是,则无需返回目标数据,若否,则执行步骤C;
步骤C:将唯一标识赋值至标识参数,并将目标数据和赋值后的标识参数返回至客户端。
优选地,生成一个对应于当前的目标数据的唯一标识的方法为:将当前的目标数据进行MD5加密,得到一个字符串,则该字符串为唯一标识。
优选地,在步骤B中,若判断结果为是,则返回一提示信息至客户端,提示没有更新内容。
方案二:
一种节省访问服务器流量的系统,包括以下模块:
数据请求模块,设于客户端,用于向服务端发起数据请求,在数据请求中附带标识参数;
响应判断模块,设于服务端,用于根据数据请求获取目标数据,生成一个对应于目标数据的唯一标识,并判断该唯一标识与标识参数是否相同,若是,则无需返回目标数据,若否,则执行响应执行模块;
响应执行模块,设于服务端,用于将唯一标识赋值至标识参数,并将目标数据和赋值后的标识参数返回至客户端。
优选地,生成一个对应于当前的目标数据的唯一标识的方法为:将当前的目标数据进行MD5加密,得到一个字符串,则该字符串为唯一标识。
优选地,在响应判断模块中,若判断结果为是,则返回一提示信 息至客户端,提示没有更新内容。
相比现有技术,本发明的有益效果在于:服务端每次均根据获取的目标数据生成唯一标识,通过判断该唯一标识与上一次发送至客户端的唯一标识是否相同,从而决定是否需要将目标数据发送至客户端,若是相同,则不需要发送,显然,这能为用户节省不必要的流量,并且保证客户端接收到的数据是最新的。另外,经过MD5加密生成的标识长度较短,便于传输,而且只要数据不同,其生成的标识也基本不可能相同,因此基本不会出现错误判断,非常适合作为唯一标识。
附图说明
图1为本发明的实施例中的方法流程图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述:
图1为本发明一种节省访问服务器流量的方法,包括以下步骤:
步骤A:客户端向服务端发起数据请求,在数据请求中附带标识参数;
步骤B:服务端根据数据请求获取目标数据,生成一个对应于目标数据的唯一标识,并判断该唯一标识与标识参数是否相同,若是,则无需返回目标数据,若否,则执行步骤C;
步骤C:将唯一标识赋值至标识参数,并将目标数据和赋值后的标识参数返回至客户端。
基于上述步骤,步骤A中,客户端发起数据请求,包括一个标识 参数,如果客户端是首次发起数据请求,则该标识参数为空值,如果不是首次发起数据请求,则该标识参数为上一次由服务端所赋值并返回的标识参数。
在步骤B中,服务端根据步骤A中的数据请求,也可理解为当前接收到的数据请求,获取当前的目标数据,根据当前的目标数据生成一个唯一标识,唯一标识的生成方法优选为:将当前的目标数据进行MD5加密,得到一个字符串,则该字符串为唯一标识。其中,得到的字符串为16位或者32位,只要内容不变,则生成的字符串也不会变,而内容变了,字符串也不会相同。将得到的字符串(即唯一标识)与客户端所发送的标识参数比较,若相同,则说明当前的目标数据与客户端中的目标数据相同,就没必要再返回一次目标数据了,相应地,可返回一个提示信息,表示无更新内容;若不同,则说明当前的目标数据与客户端中的目标数据不同,就需要当前的目标数据返回至客户端中,并且将对应的字符串赋值至标识参数中一并返回客户端。
实际上,当客户端下一次发起数据请求,相当于循环步骤A至步骤C。通过该方法,利用服务端每次均根据获取的目标数据生成唯一标识,通过判断该唯一标识与上一次发送至客户端的唯一标识是否相同,从而决定是否需要将目标数据发送至客户端,若是相同,则不需要发送,显然,这能为用户节省不必要的流量,并且保证客户端接收到的数据是最新的。另外,经过MD5加密生成的标识长度较短,便于传输,而且只要数据不同,其生成的标识也基本不可能相同,因此基本不会出现错误判断,非常适合作为唯一标识。
对应于上述的方法,本发明还公开了一种节省访问服务器流量的系统,包括以下模块:
数据请求模块,设于客户端,用于向服务端发起数据请求,在数据请求中附带标识参数;
响应判断模块,设于服务端,用于根据数据请求获取目标数据,生成一个对应于目标数据的唯一标识,并判断该唯一标识与标识参数是否相同,若是,则无需返回目标数据,若否,则执行响应执行模块;
响应执行模块,设于服务端,用于将唯一标识赋值至标识参数,并将目标数据和赋值后的标识参数返回至客户端。
优选地,生成一个对应于当前的目标数据的唯一标识的方法为:将当前的目标数据进行MD5加密,得到一个字符串,则该字符串为唯一标识。
优选地,在响应判断模块中,若判断结果为是,则返回一提示信息至客户端,提示没有更新内容。
对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

一种节省访问服务器流量的方法和系统.pdf_第1页
第1页 / 共6页
一种节省访问服务器流量的方法和系统.pdf_第2页
第2页 / 共6页
一种节省访问服务器流量的方法和系统.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《一种节省访问服务器流量的方法和系统.pdf》由会员分享,可在线阅读,更多相关《一种节省访问服务器流量的方法和系统.pdf(6页珍藏版)》请在专利查询网上搜索。

本发明公开了一种节省访问服务器流量的方法和系统,方法包括:客户端向服务端发起数据请求,在数据请求中附带标识参数;服务端根据数据请求获取目标数据,生成一个对应于目标数据的唯一标识,并判断该唯一标识与标识参数是否相同,若是,则无需返回目标数据,若否,则将唯一标识赋值至标识参数,并将目标数据和赋值后的标识参数返回至客户端。本发明的优点在于:服务端每次均根据获取的目标数据生成唯一标识,通过判断该唯一标识与。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1