The embodiment of the invention discloses a method for displaying a page by a client and a client. The method comprises: receiving the default page access instructions; the default page has a first address; according to the first address for the first business data corresponding to the default page from the default server according to the preset rules; downgrade the first business data and client configuration, determine the need to downgrade, access to second address access; second business data from the second address; the second business data page display. The method and the client page of the embodiment of the invention can reduce the development cost and workload of the page display when the page loading process is abnormal or the normal operation of the new function of the page is added.
【技术实现步骤摘要】
客户端展示页面的方法及客户端
本申请涉及计算机
,尤其涉及一种客户端展示页面的方法及客户端。
技术介绍
互联网例如移动互联网的快速发展使数据变得丰富且繁多。互联网中的数据主要以页面的方式进行展示,页面中展示的数据可以来自服务器。当客户端需要访问某一页面时,可以根据相应的链接地址向服务器请求获取数据。服务器根据该请求可以返回对应的数据,从而可以将数据在客户端上以页面的形式进行展示。在某些情况下,当数据在页面加载过程中发生异常,或者,客户端需要访问的页面新增了其他的功能,为了不影响主要业务功能或新增功能的运行,通常可以采用页面降级的方式。具体的,可以由服务器判断是否需要降级。如果需要降级,则在服务器反馈的数据中可以包括某个特定字段标识例如可以为“degrade:https://detail.m.tmall.com/”。客户端在获取包括该特定字段标识的数据后,可以读取其中的该特定字段标识,从而可以启动Webview控件或Browser控件展示降级后的页面。例如,手机淘宝在双十一前增加了访问其首页页面即可获取红包的功能,而相应的新增了该功能的手机淘宝客户端版本尚未推出,或者,即便新增了该功能的手机淘宝客户端版本已经推出,而用户未能及时更新到新版本,从而导致手机淘宝在运行时无法展示包括该新增的功能的页面。则此时可以将首页页面进行降级,从而使用户可以使用该新增的功能。目前,多数采用客户端与服务器交互模式的软件,均在服务器端进行大量的数据处理。服务器会存储对应于客户端中多数页面的业务数据,以便在接收到客户端的页面访问请求时,可以及时向客户端反馈相关业务数据。如此, ...
【技术保护点】
一种客户端展示页面的方法,其特征在于,其包括:接收预设页面访问指令;所述预设页面具有第一地址;根据所述第一地址从预设服务器获取与所述预设页面对应的第一业务数据;根据所述第一业务数据及客户端本地配置的预设降级规则,判断需要降级时,获取第二地址;从所述第二地址获取第二业务数据;将所述第二业务数据进行页面展示。
【技术特征摘要】
1.一种客户端展示页面的方法,其特征在于,其包括:接收预设页面访问指令;所述预设页面具有第一地址;根据所述第一地址从预设服务器获取与所述预设页面对应的第一业务数据;根据所述第一业务数据及客户端本地配置的预设降级规则,判断需要降级时,获取第二地址;从所述第二地址获取第二业务数据;将所述第二业务数据进行页面展示。2.如权利要求1所述的方法,其特征在于,所述预设降级规则包括:在所述第一业务数据中附带有预设降级指令时,对当前访问的页面进行降级。3.如权利要求1所述的方法,其特征在于,所述预设降级规则包括:在所述第一业务数据的数据结构与所述预设页面不相匹配时,对当前访问的页面进行降级。4.如权利要求1所述的方法,其特征在于,所述预设降级规则还包括:在所述预设页面加载过程中发生异常时,对当前访问的页面进行降级。5.如权利要求1所述的方法,其特征在于,在获取第二地址的步骤中包括:读...
【专利技术属性】
技术研发人员:叶斌,欧阳华,景光宇,赵锦江,施子捷,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。