预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112631592A(43)申请公布日2021.04.09(21)申请号202011643321.5(22)申请日2020.12.30(71)申请人北京有竹居网络技术有限公司地址101299北京市平谷区林荫北街13号信息大厦802室(72)发明人贾正权漆昱恒(74)专利代理机构上海光栅知识产权代理有限公司31340代理人关浩马雯雯(51)Int.Cl.G06F8/38(2018.01)G06F16/958(2019.01)G06F9/54(2006.01)权利要求书3页说明书17页附图5页(54)发明名称数据请求方法、装置、设备、介质及程序产品(57)摘要本实施例提供的数据请求方法、装置、设备、介质及程序产品,该方法首先根据获取到的页面渲染指令确定数据请求端的环境特征标识,然后根据环境特征标识确定符合预设效率条件的目标通道和目标协议,最后通过目标通道和目标协议获取目标页面的渲染数据。本公开实施例通过环境特征标识来识别数据请求端是前端应用还是后端服务程序,再充分利用前端和后端中所有的传输协议,选择其中传输效率满足预设效率条件的,以解决现有技术中数据请求端和请求处理端采用同种传输协议,造成数据请求传输效率较低且应用程序性能受限的技术问题。达到了提高数据请求的传输效率,使得应用程序的整体性能大幅提高的技术效果。CN112631592ACN112631592A权利要求书1/3页1.一种数据请求方法,其特征在于,包括:根据获取到的页面渲染指令确定数据请求端的环境特征标识,所述页面渲染指令用于触发目标页面的展示,所述环境特征标识用于表征所述数据请求端所对应的应用环境类型;根据所述环境特征标识以及预设效率条件确定目标通道和目标协议,所述目标通道是发送请求的执行对象,所述目标协议用于组织所述请求的传递方式;通过所述目标通道和所述目标协议获取所述目标页面的渲染数据。2.根据权利要求1所述的数据请求方法,其特征在于,所述环境特征标识包括前端应用标识,所述前端应用标识用于表征所述数据请求端为前端应用程序,所述前端应用程序用于利用所述渲染数据渲染所述目标页面,所述根据所述环境特征标识以及预设效率条件确定目标通道和目标协议,包括:若根据所述环境特征标识确定所述应用环境类型为前端应用标识,则根据所述前端应用标识从各个待选通道以及待选协议中筛选出符合预设效率条件的目标通道和目标协议。3.根据权利要求1或2所述的数据请求方法,其特征在于,所述环境特征标识包括后端应用标识,所述后端应用标识用于表征所述数据请求端为后端服务程序,所述后端服务程序用于在后端系统中利用所述渲染数据渲染所述目标页面,并返回所述目标页面给前端应用程序显示;所述根据所述环境特征标识以及预设效率条件确定目标通道和目标协议,包括:若根据所述环境特征标识确定所述应用环境类型为后端应用标识,则根据所述后端应用标识从各个待选通道以及待选协议中筛选出符合预设效率条件的目标通道和目标协议。4.根据权利要求3所述的数据请求方法,其特征在于,所述前端应用标识对应的待选通道包括:浏览器环境通道和应用程序APP环境通道。5.根据权利要求4所述的数据请求方法,其特征在于,所述浏览器环境通道包括第一路径和/或第二路径,所述第一路径包括XMLHttpRequest方法指令,所述第二路径包括Fetch方法指令,所述待选协议包括超文本传输HTTP协议,所述根据所述前端应用标识从各个待选通道以及待选协议中筛选出符合预设效率条件的目标通道和目标协议,包括:根据所述前端应用标识确定所述目标通道为所述浏览器环境通道的所述第一路径和/或所述第二路径,以及所述目标协议为所述HTTP协议;所述通过所述目标通道和所述目标协议获取所述目标页面的渲染数据,包括:通过所述第一路径,和/或,所述第二路径以及所述HTTP协议发送HTTP请求,以获取所述渲染数据。6.根据权利要求5所述的数据请求方法,其特征在于,所述APP环境通道包括应用程序连接桥,所述应用程序连接桥包括JSBridge方法指令,所述待选协议包括超文本传输HTTP协议,所述根据所述前端应用标识从各个待选通道以及待选协议中筛选出符合预设效率条件的目标通道和目标协议,包括:根据所述前端应用标识确定所述目标通道为浏览器原生接口的所述第一路径,和/或所述第二路径,和/或所述应用程序连接桥,以及所述目标协议为所述HTTP协议;所述通过所述目标通道和所述目标协议获取所述目标页面的渲染数据,包括:通过所述第一路径,和/或所述第二路径,和/或所述应用程序连接桥以及所述HTTP协2CN112631592A权利要求书2/3页议发送HTTP请求,以获取所述渲染数据。7.根据权利要求4所述的数据请求方法,其特征在于,所述后端应用