一种数据获取方法、装置、系统、浏览器及存储介质与流程
技术特征:
1.一种数据获取方法,其特征在于,应用于浏览器,所述浏览器通过云服务向终端设备发送请求报文,所述终端设备响应所述请求报文,并通过所述云服务向所述浏览器返回响应报文,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述响应报文包括数组节点以及非数组节点,所述数组节点包括多条子节点;
3.根据权利要求2所述的方法,其特征在于,所述根据所述云服务单次所能够传输的最大数据量以及所述响应报文包括的非数组节点的数据量,确定所述云服务单次所能够传输的响应报文包括的数组节点的数据量的步骤,包括:
4.根据权利要求2所述的方法,其特征在于,所述统计所述响应报文包括的所述数组节点中的每条子节点的数据量的步骤,包括以下至少一种:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述通过所述响应报文的数据格式对应的数据完整性确定方式,确定所述响应报文是否被截断的步骤,包括以下至少一种:
6.根据权利要求1-4任一项所述的方法,其特征在于,所述浏览器所在的终端部署有本地服务,所述云服务部署有透传服务;
7.根据权利要求1-4任一项所述的方法,其特征在于,所述浏览器包括web页面;
8.一种数据获取装置,其特征在于,应用于浏览器,所述浏览器通过云服务向终端设备发送请求报文,所述终端设备响应所述请求报文,并通过所述云服务向所述浏览器返回响应报文,所述装置包括:
9.根据权利要求8所述的装置,其特征在于,所述响应报文包括数组节点以及非数组节点,所述数组节点包括多条子节点;
10.一种数据获取系统,其特征在于,所述数据获取系统包括浏览器、云服务以及终端设备,其中:
11.一种浏览器,其特征在于,包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-7任一所述的方法。
技术总结
本申请实施例提供了一种数据获取方法、装置、系统、浏览器及存储介质,浏览器可以获取云服务转发的响应报文;通过数据完整性确定方式,确定响应报文是否被截断;如果响应报文被截断,根据云服务单次传输的最大数据量和响应报文的数据格式,确定云服务单次传输的该数据格式的响应报文包括的数据的目标条数;按照目标条数向云服务请求数据。由于响应报文的数据格式可以反映数组节点和非数组节点所占的数据量,因此基于云服务单次传输的最大数据量和响应报文的数据格式,可以确定云服务单次传输数据的目标条数,进而按照目标条数向云服务请求数据。由于目标条数满足单次传输的最大数据量的限制,因此能保证云服务返回的响应报文中的数据不被截断。
技术研发人员:徐峰
受保护的技术使用者:杭州海康威视数字技术股份有限公司
技术研发日:
技术公布日:2024/12/5
技术研发人员:徐峰
技术所有人:杭州海康威视数字技术股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
