[发明专利]一种网页显示控制方法、系统及反向代理服务器有效
申请号: | 201811288783.2 | 申请日: | 2018-10-31 |
公开(公告)号: | CN109495553B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 叶亮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/958;G06F16/957 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘;李娟 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 显示 控制 方法 系统 反向 代理服务器 | ||
本申请实施例提供了一种网页显示控制方法、系统及反向代理服务器,涉及互联网技术领域,该方法包括:向反向代理服务器接收用户终端发送的网页请求,并将网页请求发送至直出服务器。接收到直出服务器反馈的报错信息时,将网页请求发送至静态服务器,然后将静态服务器发送的静态网页数据转发至用户终端,以使用户终端从内容数据库中获取网页内容数据,并根据网页内容数据和静态网页数据生成网页并显示。相较于反向代理服务直接将接收的报错信息反馈至用户终端,在用户终端显示错误页面来说,反向代理服务器将网页请求发送至静态服务器,能使用户终端在网页请求增多时显示请求的网页,从而提升用户体验。
技术领域
本发明实施例涉及互联网技术领域,尤其涉及一种网页显示控制方法、系统及反向代理服务器。
背景技术
通常用户在浏览器上看到的网页都是通过浏览器与Web服务器进行交互得到的。为了提高用户访问网页的速度,一些网页采用直出服务器提供网页数据。用户输入网址提交后,直出服务器去数据服务器上获取用户需要的数据,然后将获取到的数据写到网页上,这样用户就可以快速看到网页,然而,当出现促销等活动时,请求网页的用户激增,直出服务器无法及时处理所有网页请求,向浏览器端返回报错页面,从而给用户带来不好的体验。
发明内容
由于现有技术中,直出服务器无法处理激增的网页请求时,直接向浏览器端返回报错页面,给用户带来不好的体验的问题,本申请实施例提供了一种网页显示控制方法、系统及反向代理服务器。
一方面,本申请实施例提供了一种网页显示控制方法,包括:
接收用户终端发送的网页请求,并将所述网页请求发送至直出服务器;
接收到所述直出服务器反馈的报错信息时,将所述网页请求发送至静态服务器;
将所述静态服务器发送的静态网页数据转发至所述用户终端,以使所述用户终端从内容数据库中获取网页内容数据,并根据所述网页内容数据和所述静态网页数据生成网页并显示。
由于在直出服务器无法处理用户终端的网络请求,向反向代理服务器发送报错信息时,反向代理服务器不是将接收的报错信息直接反馈至用户终端,在用户终端显示错误页面,而是将网页请求发送至静态服务器,然后将静态服务器发送的静态网页数据转发至用户终端,使得用户终端从内容数据库中获取网页内容数据,然后结合网页内容数据以及静态网页数据生成网页并显示,故在网页请求增多时,用户终端仍旧能显示请求的网页,从而提升用户体验。
另一方面,本申请实施例提供了一种网页显示控制方法,包括:
反向代理服务器接收用户终端发送的网页请求,并将所述网页请求发送至直出服务器;
所述直出服务器无法处理所述网页请求时,向所述反向代理服务器反馈的报错信息;
所述反向代理服务器接收到所述直出服务器反馈的报错信息时,将所述网页请求发送至静态服务器;
所述静态服务器将所述网页请求对应的静态网页数据发送至反向代理服务器;
所述反向代理服务器将所述静态服务器发送的静态网页数据转发至所述用户终端,以使所述用户终端从内容数据库中获取网页内容数据,并根据所述网页内容数据和所述静态网页数据生成网页并显示。
另一方面,本申请实施例提供了一种反向代理服务器,包括:
接收模块,用于接收用户终端发送的网页请求,并将所述网页请求发送至直出服务器;
分配模块,用于接收到所述直出服务器反馈的报错信息时,将所述网页请求发送至静态服务器;
发送模块,用于将所述静态服务器发送的静态网页数据转发至所述用户终端,以使所述用户终端从内容数据库中获取网页内容数据,并根据所述网页内容数据和所述静态网页数据生成网页并显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811288783.2/2.html,转载请声明来源钻瓜专利网。