【技术实现步骤摘要】
一种数据传输方法、装置和存储介质
[0001]本申请涉及计算机
,特别是涉及一种数据传输方法
、
装置和存储介质
。
技术介绍
[0002]HTTP
缓存是一种利用
HTTP
报文中的字段来控制客户端和服务器之间资源的传输和存储的技术
。
然而传统的缓存技术都是基于文件粒度,如果某个文件的部分更新会导致整个文件缓存失效,需要重新传输整个文件,从而带来更高的网络传输量,导致客户端和服务器之间的数据传输量大
。
技术实现思路
[0003]在本申请中提供了一种数据传输方法
、
装置和存储介质,以解决现有技术中客户端和服务器之间的数据传输量大的问题
。
[0004]第一个方面,在本申请中提供了一种数据传输方法,所述方法包括:
[0005]拦截页面向服务器发送的页面数据请求;所述页面数据请求中包括页面数据的地址和请求的页面数据的第一版本号;
[0006]对所述页面数据请求拦截后生成查询数据;所述查询数据中包括服务工作线程根据所述页面数据请求对数据库进行查询后,获取的所述数据库中的页面数据的第二版本号;
[0007]将所述页面数据请求和所述查询数据发送至所述服务器;
[0008]接收所述服务器发送的第一目标页面数据;所述第一目标页面数据为所述服务器根据文件差异数据确定的数据,所述文件差异数据根据所述第一版本号和第二版本号确定
。
[0009]在其中的一些实施
【技术保护点】
【技术特征摘要】
1.
一种数据传输方法,其特征在于,所述方法包括:拦截页面向服务器发送的页面数据请求;所述页面数据请求中包括页面数据的地址和请求的页面数据的第一版本号;对所述页面数据请求拦截后生成查询数据;所述查询数据中包括服务工作线程根据所述页面数据请求对数据库进行查询后,获取的所述数据库中的页面数据的第二版本号;将所述页面数据请求和所述查询数据发送至所述服务器;接收所述服务器发送的第一目标页面数据;所述第一目标页面数据为所述服务器根据文件差异数据确定的数据,所述文件差异数据根据所述第一版本号和第二版本号确定
。2.
根据权利要求1所述的数据传输方法,其特征在于,所述第一目标页面数据为所述文件差异数据,所述方法还包括:根据所述文件差异数据和所述数据库中的页面数据生成第二目标页面数据
。3.
根据权利要求1所述的数据传输方法,其特征在于,所述第一目标页面数据为第一版本号对应的页面数据,所述方法还包括:将所述第一目标页面数据发送至所述页面进行页面显示
。4.
一种数据传输方法,其特征在于,所述方法包括:接收服务工作线程发送的页面数据请求;所述页面数据请求中包括页面数据的地址和请求的页面数据的第一版本号;接收服务工作线程发送的查询数据;所述查询数据中包括所述服务工作线程根据所述页面数据请求对数据库进行查询后,获取的所述数据库中的页面数据的第二版本号;根据所述第一版本号和第二版本号确定文件差异数据;根据所述文件差异数据确定第一目标页面数据;将所述第一目标页面数据发送至所述服务工作线程
。5.
根据权利要求4所述的数据传输方法,其特征在于,所述根据所述第一版本号和第二版本号确定文件差异数据,包括:根据所述第一版本号确定所述第一版本号对应的第一页面数据;根据所述第二版本号确定所述第二版本号对应的第二页面数据;根据历史数据操作记录
、
所述第一页面数据和所述第二页面数据,确定所述文件差异数据
。6.
根据权利要求5所述的数据传输方法,其特征在于,所述根据所述文件差异数据确定第一...
【专利技术属性】
技术研发人员:唐永波,赵胜栋,莫笛,
申请(专利权)人:杭州小电科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。