一种面向B/S系统代理服务器的Web页面替换方法技术方案

技术编号:4132305 阅读:293 留言:0更新日期:2012-04-11 18:40
本发明专利技术是一种面向B/S(浏览器/服务器)系统代理服务器的Web页面替换方法,适用于使用移动终端通过代理服务器访问B/S系统时,在代理服务器中使用本发明专利技术方法进行Web页面的替换,将原不适合在移动终端上浏览的Web页面替换为适合在移动终端上浏览的新Web页面。本发明专利技术的关键点在于移动终端通过代理服务器访问Web服务器上的Web页面时,代理服务器可以使用本发明专利技术方法对Web页面进行自动替换,替换页面可以由用户定制,对原Web服务器系统无需修改。本发明专利技术可以让移动终端通过代理服务器去浏览原来不适合移动终端浏览的Web页面,使移动终端访问B/S系统的能力获得了增强。

【技术实现步骤摘要】

本专利技术涉及Web系统网页处理

技术介绍
由于一般B/S系统通常是针对大屏幕的PC电脑设计的,因此其 Web页面不适合在小屏幕的移动终端上浏览。因此, 一般移动终端都 通过代理服务器来访问B/S系统,而在代理服务器中将对Web页面进 行布局、裁减、缩小等处理工作,使原Web页面转变为适合在移动终 端上浏览。但是,代理服务器在处理原Web页面的时候,会因为各种各样的 原因导致部分Web页面无法处理或者处理出错,使移动终端不能浏览 这些Web页面。本专利技术是,使 用本专利技术方法可以实现对于代理服务器无法处理或者处理出错的Web 页面,使用预先定义的替换Web页面来进行替换,并返回给移动终端。 这样可以让代理服务器对于难以处理的Web页面通过手工设定替换 页面的方法进行人工处理,从而解决了移动终端通过代理服务器访问 B/S系统过程中代理服务器无法自动处理部分Web页面的问题,有效 地提高移动终端访问B/S系统的能力。
技术实现思路
本专利技术是,包 括代理服务器P、 Web网页W、 P处理W的过程Pw、 W经过Pw处 理后的新的页面Wp、 W的替換頁Wf、客户浏览器B、判断P处理W是否成功的算法F。所述代理服务器P,基于网络代理服务器原理,用于获取用户.访 问所述Web网页W,使用所述P处理W的过程Pw进行Web页面处 理,得到所述处理后获得新页面WP,然后发送给所述客户浏览器B 的一种中间件平台;所述Web网页W,是用户访问的Web页面内容;所述P处理W的过程Pw,用于在所述代理服务器P对所述Web 页面W进行处理的过程;所述W经过Pw处理后的新的页面WP,用于所述代涯服务器P 返回给所述客户浏览器B的经过所述P处理W的过程Pw处理后的新 网页内容;所述W的替换页WF,用于当所述代理服务器P使用所述P处理 W的过程Pw处理所述Web网页W后,使用所述判断P处理W是否 成功的算法F进行判断,如果Pw处理失败,所述代理服务器P将使 用所述W的替换页WF返回给所述客户浏览器B;所述客户浏览器B,用于接收所述代理服务器P发送给客户的所 述W经过Pw处理后的新的页面WP,或者所述W的替换页WF,并显 示出来的软件;所述判断P处理W是否成功的算法F,用于在所述代理服务器P 中,判断所述P处理W的过程Pw执行是否成功,成功返回标志TRUE, 失败返回FALSE的一种算法。附图说明图1是实施例中系统的实施过程。具体实施例方式1、获得处理标志在代理服务器P中,根据输入参数,获得需要访问的Web页面 W的URL,根据此URL地址,代理服务器P通过网络获取W的内容,P依据Pw处理W的内容得到处理后的页面新的页面WP。 P利用F算 法判断Pw是否成功,得到标志信息(TRUE/FALSE )。 2、返回用户处理结果若获得标志的值为TRUE,即P对网页W的处理过程Pw成功, P返回Wp到客户浏览器B。若其值为FALSE,即代理服务器P对此 网页W的处理过程Pw执行失败,无法获得经过Pw处理后的页面WP, 代理服务器P会查询页面W是否有替换页WF,如果P中定义了 WF, P则会把使用WF返回给客户浏览器B。本文档来自技高网...

【技术保护点】
一种面向B/S(浏览器/服务器)系统代理服务器的Web页面替换方法,其特征在于,包括:代理服务器P、Web网页W、P处理W的过程P↓[W]、W经过P↓[W]处理后的新的页面W↓[P]、W的替换页W↓[F]、客户浏览器B、判断P处理W是否成功的算法F。 所述代理服务器P,基于网络代理服务器原理,用于获取用户访问所述Web网页W,使用所述P处理W的过程P↓[W]进行Web页面处理,得到所述处理后获得新页面W↓[P],然后发送给所述客户浏览器B的一种中间件平台; 所述W eb页面W,是用户访问的Web页面内容; 所述P处理W的过程P↓[W],用于在所述代理服务器P对所述Web页面W进行处理的过程; 所述W经过Pw处理后的新页面W↓[P],用于所述代理服务器P返回给所述客户浏览器B的经过所述P处理 W的过程P↓[W]处理后的新页面内容; 所述W的替换页W↓[F],用于当所述代理服务器P使用所述P处理W的过程P↓[W]处理所述Web网页W后,使用所述判断P处理W是否成功的算法F进行判断,如果P↓[W]处理失败,所述代理服务器P将使 用所述W的替换页W↓[F]返回给所述客户浏览器B; 所述客户浏览器B,用户接收所述代理服务器P发送给客户的所述W经过P↓[W]处理后的新的页面W↓[P],或者所述W的替换页W↓[F],并显示出来的软件; 所述判断P处理W是否成功 的算法F,用于在所述代理服务器P中,判断所述P处理W的过程P↓[W]执行是否成功,成功返回标准TRUE,失败返回FALSE的一种算法。...

【技术特征摘要】
1、一种面向B/S(浏览器/服务器)系统代理服务器的Web页面替换方法,其特征在于,包括代理服务器P、Web网页W、P处理W的过程PW、W经过PW处理后的新的页面WP、W的替换页WF、客户浏览器B、判断P处理W是否成功的算法F。所述代理服务器P,基于网络代理服务器原理,用于获取用户访问所述Web网页W,使用所述P处理W的过程PW进行Web页面处理,得到所述处理后获得新页面WP,然后发送给所述客户浏览器B的一种中间件平台;所述Web页面W,是用户访问的Web页面内容;所述P处理W的过程PW,用于在所述代理服务器P对所述Web页面W进行处理的过程;所述W经过Pw处理后的新页面WP,用于所述代理服务器P返回给所述客户浏览器B的经过所述P处理W的过程PW处理后的新页面内容;所述W的替换页WF,用于当所述代理服务器P使用所述P处理W的过程PW处理所述Web网页W后,使用所述判断P处理W是否成功的算法F进行判断,如果PW处理失败,所述代理服务器P将使用所述W的替换页WF返回给所述客户浏览器B;所述客户浏览器B,用户接收所述代理服务器P发送给客户的所述W经过PW处理后的新的页面WP,或者所述W的替换页WF,并显示出来的软件;所述判断P处理W是否成功的算法F,用于在所述代理服务器P中,判断所述P处理W的过程PW执行是否成功,成功返回标准TRUE,失败返回FALSE的一种算法。2、 根据权利要求1所述的系统,其特征在于,使用所述判断P 处理W是否成功的算法F来对所述代理服务器P处理所述Web页面 W的处理过程Pw执...

【专利技术属性】
技术研发人员:卢军
申请(专利权)人:四川正天远景科技开发有限公司
类型:发明
国别省市:90[]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利