CN1878174A - 根据定制信息显示wap浏览内容的方法 - Google Patents
根据定制信息显示wap浏览内容的方法 Download PDFInfo
- Publication number
- CN1878174A CN1878174A CNA2006100334154A CN200610033415A CN1878174A CN 1878174 A CN1878174 A CN 1878174A CN A2006100334154 A CNA2006100334154 A CN A2006100334154A CN 200610033415 A CN200610033415 A CN 200610033415A CN 1878174 A CN1878174 A CN 1878174A
- Authority
- CN
- China
- Prior art keywords
- wap gateway
- request
- wap
- terminal
- customized
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/12—Application layer protocols, e.g. WAP [Wireless Application Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
- H04L67/5651—Reducing the amount or size of exchanged application data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种根据定制信息显示WAP浏览内容的方法,终端发起WAP浏览请求,WAP网关收到该请求后前转给服务器;服务器向WAP网关返回浏览请求应答;WAP网关从该应答中提取状态码,并将该状态码转换为预先定制的对应的显示信息;WAP网关对请求应答进行编码并下发给终端;终端接收到请求应答后显示。WAP网关根据预先定制的状态码与显示信息的映射关系将状态码映射到相应显示信息,根据预先定制的语言类型与字符集的映射关系,将语言类型映射到相应字符集。本发明实现了WAP网关对服务器返回的业务信息进行定制、替换,在终端上显示更友好的提示信息;终端根据用户定制的语言显示业务内容,从而方便用户的使用。
Description
技术领域
本发明涉及一种显示WAP浏览内容的方法,尤其是一种根据定制信息显示WAP浏览内容的方法。
背景技术
无线应用协议(Wireless Application Protocol,简称WAP)浏览是移动终端通过无线网络及WAP网关(WAP Gateway,简称WAP网关)访问互联网,移动终端就像传统计算机上网一样,可以访问互联网上丰富多彩的内容。由于不同移动终端的能力(包括终端支持的字符集、语言、图像、尺寸、浏览器版本特性等)是不同的,因此,WAP网关在向移动终端发送移动终端请求浏览的内容信息前,要先对该内容进行适配。现有技术中,移动终端通过WAP网关进行WAP浏览的方法流程如图1所示,该方法包括如下步骤:
步骤A、移动终端上启动WAP微浏览器,发起WAP浏览请求,该请求中包含请求浏览内容的统一资源定位符(Uniform Resource Locator,简称URL)以及移动终端到WAP网关之间应用WAP协议;
步骤B、WAP网关对移动终端发送的浏览请求进行协议转换,把浏览请求的WAP协议消息转换为互联网上的HTTP协议请求消息发送给业务提供服务器/内容提供服务器(Service Provider/Content Provider,简称SP/CP);
步骤C、SP/CP根据请求的URL,把请求的URL内容返回给WAP网关;
步骤D、WAP网关把SP/CP返回的应答消息根据终端能力进行适配,适配后的内容进行WAP协议编码,WAP网关把应答消息发送给移动终端;
步骤E、移动终端上显示请求的页面内容。
WAP网关可以通过多种方法获知移动终端的能力信息,其中的一种方法为:移动终端向WAP网关发送浏览请求时,请求消息中携带有移动终端支持的能力信息,终端上报的终端能力如下所示:Hypertext Transfer ProtocolGET/advmailtest/esar.wml HTTP/1.1\r\nAccept:text/html,application/xhtml+xml;profile=http://www.wapforum.org/xhtml,appAccept-charset:utf-8,utf-16,iso-8859-1,*\r\nHost:www.mobilelife.co.th\r\nX(-wap-profile:″http://wap.sonyericsson.com/UAprof/P800R101.xml″\r\nX-WAP-FORWARD-IP:10.92.12.179\r\nx(-sasken-msisdn:6613310019\r\nx-sasken-apn:one2call\r\n
WAP网关收到SP/CP返回的请求内容后,根据移动终端上报支持的能力进行内容裁减、转换,删除掉终端不支持的内容、元素,把相关内容进行格式转换、重整,页面内容经过格式转换、重整后进行编码,发送给终端,从而,使移动终端显示的内容都是终端支持的内容,增强了用户业务体验。例如,移动终端要下载一幅图片,该终端只支持黑白图片,而不支持彩色图片,而SP/CP提供的图片却是彩色的;终端发起图片下载请求后,WAP网关将该请求进行协议转换,发送到SP/CP;SP/CP把请求的彩色图片返回给WAP网关;WAP网关根据下载请求中移动终端上报的能力信息得知该终端只支持黑白图片,而SP/CP返回的内容却是彩色的,因此WAP网关将彩色图片转换为黑白图片后,将把转化后的内容下发给终端;移动终端收到该内容后,显示黑白图片。
但是,根据移动终端上报的终端能力信息进行终端适配存在如下缺点:
(1)无法对语言类型进行定制,从而移动终端上显示的内容,用户可能不认识,降低了用户对业务的体验,例如,移动终端支持中文显示,用户用该终端访问中文页面,而用户只了解英文内容,这样终端上显示的是中文,对于不认识中文的用户来说,显示的文字就是乱码。
(2)SP/CP返回的信息不能定制,如SP/CP给终端返回的应答内容为表示bad request的400,那么WAP网关把该错误内容发送给终端,终端上显示bad request,这样对用户不友好,降低了用户对业务使用的兴趣。
发明内容
本发明的目的在于针对现有技术所存在的缺陷,提供一种根据定制信息显示WAP浏览内容的方法,终端上的业务内容按照用户定制的语言进行显示,从而方便用户的使用;WAP网关对内容服务器返回的显示信息进行定制、替换,在终端上显示更友好的提示信息。
为了实现上述目的,本发明提供了一种在WAP浏览时显示定制内容的方法,其特征在于该方法包括以下步骤:
步骤1、终端发起WAP浏览请求,WAP网关收到该请求后,前转给服务器;
步骤2、服务器向WAP网关返回浏览请求应答;
步骤3、WAP网关从该应答中提取状态码,并将该状态码转换为预先定制的对应的显示信息;
步骤4、WAP网关对请求应答进行编码并下发给终端;
步骤5、终端接收到请求应答后进行显示。
所述步骤1之前还包括:在WAP网关上定制状态码与显示信息的映射关系,所述步骤3中的将状态码转换为预先定制的对应的显示信息具体为:根据预先定制的状态码与显示信息的映射关系,将该状态码映射到相应的显示信息,并用相应显示信息替换请求应答中的状态码。
所述步骤1之前还可包括:在WAP网关上设置编码采用的字符集。所述步骤4中的WAP网关对请求应答进行编码的步骤具体为:WAP网关根据预先设定的字符集对请求应答进行编码。
所述步骤1之前还包括:在WAP网关上设置语言类型与字符集的映射关系,并设置语言类型。所述步骤3和步骤4之间还包括:WAP网关根据语言类型与字符集的映射关系将语言类型映射到相应字符集,所述步骤4中的WAP网关对请求应答进行编码的步骤具体为:WAP网关根据该字符集对请求应答进行编码。
本发明的技术方案实现了终端上的业务内容按照用户定制的语言进行显示,从而方便用户的使用;WAP网关对内容服务器返回的业务信息进行定制、替换,在终端上显示更友好的提示信息。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为现有技术中移动终端通过WAP网关进行WAP浏览的方法流程图。
图2为本发明的根据定制信息显示WAP浏览内容的方法流程图。
具体实施方式
如图2所示,为本发明的根据定制信息显示WAP浏览内容的方法流程图,该方法包括以下步骤:
步骤1、终端发起WAP浏览请求,WAP网关收到该请求后,前转给SP/CP;
步骤2、SP/CP向WAP网关返回浏览请求应答;
SP/CP向WAP网关成功返回用户请求浏览的页面时,该应答中包括页面内容及状态码200;若在请求URL时,服务器没有被配置或无法响应,则请求中状态码为400。
步骤3、WAP网关从该应答中提取状态码,并将该状态码转换为预先定制的对应的显示信息;
可在在WAP网关上预先定制状态码与显示信息的映射关系,根据该映射关系,将状态码映射到相应的显示信息。例如,在WAP网关设置一个映射表,该映射表如表1所示,其中StandardInfo为状态码对应的标准信息内容,DisplayInfo可以根据用户的需要定制,向终端发送的内容。例如,当状态码为400时,StandardInfo为Bad Request,为了使向用户显示的信息更为友好,用“Please try again system busy”来代替状态码400。若在中国使用,也可采用中文作为显示信息,例如,用“系统忙,请重试”代替状态码400。另外,还要根据终端能力信息对页面内容进行适配。
表1
| StatusCode | StandardInfo | DisplayInfo |
| 200 | Ok | ok |
| 201 | Created | Created |
| 202 | Accepted | Accepted |
| 301 | Moved Permanently | Waiting |
| 302 | Found | |
| 400 | Bad Request | Please try again system busy |
| 403 | Forbidden | Please try again system busy |
| 404 | Not Found | Request url not found |
| 701 | User black list | |
| 705 | Connecting web server failure | Please try again system busy |
| 706 | Read data from web server failure | Please try again system busy |
步骤4、WAP网关对请求应答进行编码并下发给终端;
每种语言都有多种编码字符集,可在WAP网关上设置编码采用的字符集。WAP网关根据预先设定的字符集对请求应答进行编码。
为了适应多种语言应用的需要,还可在WAP网关上存储语言类型与字符集的映射关系,如表2所示,其中Language为语言类型,charset为对应的字符集。例如,当语言类型为“Simplified Chinese”时,采用的字符集为GB2312。
表2
| Language | charset |
| Arabic | WINDOWS-1256 |
| Dutch | ISO-8859-1 |
| German | ISO-8859-1 |
| Malay | ISO-8859-1 |
| Simplified Chinese | GB2312 |
| Traditional Chinese | BIG5 |
| French | ISO-8859-1 |
在对WAP网关配置时,根据应用需要,设置具体采用的语言类型,例如,在中国使用,则将语言类型设定为Simplified Chinese。WAP网关在编码前,先根据语言类型与字符集的映射关系将语言类型映射到相应字符集,然后根据相应字符集对请求应答进行编码。
步骤5、终端接收到请求应答后进行显示,从而,终端上显示的内容是以定制的语言类型显示。
本发明的技术方案实现了终端上的业务内容按照用户定制的语言进行显示,从而方便用户的使用;WAP网关对内容服务器返回的业务信息进行定制、替换,在终端上显示更友好的提示信息。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解,依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
Claims (6)
1、一种根据定制信息显示WAP浏览内容的方法,其特征在于该方法包括以下步骤:
步骤1、终端发起WAP浏览请求,WAP网关收到该请求后,前转给服务器;
步骤2、服务器向WAP网关返回浏览请求应答;
步骤3、WAP网关从该应答中提取状态码,并将该状态码转换为预先定制的对应的显示信息;
步骤4、WAP网关对请求应答进行编码并下发给终端;
步骤5、终端接收到请求应答后进行显示。
2、根据权利要求1所述的方法,其特征在于所述步骤1之前还包括:在WAP网关上定制状态码与显示信息的映射关系,所述步骤3中的将状态码转换为预先定制的对应的显示信息具体为:根据预先定制的状态码与显示信息的映射关系,将该状态码映射到相应的显示信息,并用相应显示信息替换请求应答中的状态码。
3、根据权利要求1所述的方法,其特征在于所述步骤1之前还包括:在WAP网关上设置编码采用的字符集。
4、根据权利要求3所述的方法,其特征在于所述步骤4中的WAP网关对请求应答进行编码的步骤具体为:WAP网关根据预先设定的字符集对请求应答进行编码。
5、根据权利要求1所述的方法,其特征在于所述步骤1之前还包括:在WAP网关上设置语言类型与字符集的映射关系,并设置语言类型。
6、根据权利要求5所述的方法,其特征在于在所述步骤3和步骤4之间还包括:WAP网关根据语言类型与字符集的映射关系将语言类型映射到相应字符集,所述步骤4中的WAP网关对请求应答进行编码的步骤具体为:WAP网关根据该字符集对请求应答进行编码。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2006100334154A CN1878174A (zh) | 2006-01-26 | 2006-01-26 | 根据定制信息显示wap浏览内容的方法 |
| PCT/CN2006/003177 WO2007085166A1 (en) | 2006-01-26 | 2006-11-27 | A method and an apparatus for realizing wap browse service |
| CNA2006800122110A CN101160912A (zh) | 2006-01-26 | 2006-11-27 | 实现wap浏览业务的方法及装置 |
| EP06828185A EP1850553A4 (en) | 2006-01-26 | 2006-11-27 | METHOD AND DEVICE FOR SETTING A WAP BROWSING SERVICE |
| US11/904,211 US20080081621A1 (en) | 2006-01-26 | 2007-09-25 | Method and device for implementing WAP browse service |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2006100334154A CN1878174A (zh) | 2006-01-26 | 2006-01-26 | 根据定制信息显示wap浏览内容的方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1878174A true CN1878174A (zh) | 2006-12-13 |
Family
ID=37510465
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2006100334154A Pending CN1878174A (zh) | 2006-01-26 | 2006-01-26 | 根据定制信息显示wap浏览内容的方法 |
| CNA2006800122110A Pending CN101160912A (zh) | 2006-01-26 | 2006-11-27 | 实现wap浏览业务的方法及装置 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2006800122110A Pending CN101160912A (zh) | 2006-01-26 | 2006-11-27 | 实现wap浏览业务的方法及装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20080081621A1 (zh) |
| EP (1) | EP1850553A4 (zh) |
| CN (2) | CN1878174A (zh) |
| WO (1) | WO2007085166A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101389089B (zh) * | 2008-11-07 | 2012-05-02 | 用友软件股份有限公司 | 基于wap系统的移动终端适配处理方法和装置 |
| CN104427539A (zh) * | 2013-08-21 | 2015-03-18 | 中国移动通信集团公司 | 确定网关状态的方法及网关设备 |
| CN109376023A (zh) * | 2018-10-12 | 2019-02-22 | 上海盛付通电子支付服务有限公司 | 用于生成调用信息、发布返回码组的方法和设备 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8825470B2 (en) * | 2007-09-27 | 2014-09-02 | Siemens Enterprise Communications Inc. | System and method of providing a response with a different language for a data communication protocol |
| JP4671061B2 (ja) * | 2008-07-29 | 2011-04-13 | 岩崎通信機株式会社 | コンテンツ表示装置及びコンテンツ表示方法 |
| JP6226440B2 (ja) * | 2016-02-08 | 2017-11-08 | Necプラットフォームズ株式会社 | 画像データ変換装置、画像データ変換方法、画像データ変換用プログラム、pos端末装置、及びサーバ |
| CN109803008B (zh) * | 2019-01-11 | 2020-11-20 | 北京字节跳动网络技术有限公司 | 用于显示信息的方法和装置 |
| CN110166530B (zh) * | 2019-04-17 | 2023-02-03 | 平安普惠企业管理有限公司 | 基于微服务返回值的处理方法、电子装置及计算机设备 |
| CN113821209A (zh) * | 2021-09-15 | 2021-12-21 | 珠海格力电器股份有限公司 | 交互数据的处理方法、装置、电子设备和存储介质 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040172484A1 (en) * | 2000-04-04 | 2004-09-02 | Gudmundur Hafsteinsson | Device-specific communicating between a transmitting device and a receving device |
| CN1298243A (zh) * | 2000-06-02 | 2001-06-06 | 王逖 | 一种使wap移动电话机与web网站实现沟通的方法和系统 |
| GB2370899A (en) * | 2000-09-13 | 2002-07-10 | Digital Mobility Ltd | Remote controller having hypermedia communication capabilities |
| US20020161928A1 (en) * | 2000-10-10 | 2002-10-31 | Awele Ndili | Smart agent for providing network content to wireless devices |
| US7801958B1 (en) * | 2000-10-30 | 2010-09-21 | Nokia Corporation | Content converter portal |
| AU3523202A (en) * | 2000-12-18 | 2002-07-01 | Kargo Inc | A system and method for delivering content to mobile devices |
-
2006
- 2006-01-26 CN CNA2006100334154A patent/CN1878174A/zh active Pending
- 2006-11-27 EP EP06828185A patent/EP1850553A4/en not_active Withdrawn
- 2006-11-27 WO PCT/CN2006/003177 patent/WO2007085166A1/zh not_active Ceased
- 2006-11-27 CN CNA2006800122110A patent/CN101160912A/zh active Pending
-
2007
- 2007-09-25 US US11/904,211 patent/US20080081621A1/en not_active Abandoned
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101389089B (zh) * | 2008-11-07 | 2012-05-02 | 用友软件股份有限公司 | 基于wap系统的移动终端适配处理方法和装置 |
| CN104427539A (zh) * | 2013-08-21 | 2015-03-18 | 中国移动通信集团公司 | 确定网关状态的方法及网关设备 |
| CN104427539B (zh) * | 2013-08-21 | 2018-05-11 | 中国移动通信集团公司 | 确定网关状态的方法及网关设备 |
| CN109376023A (zh) * | 2018-10-12 | 2019-02-22 | 上海盛付通电子支付服务有限公司 | 用于生成调用信息、发布返回码组的方法和设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101160912A (zh) | 2008-04-09 |
| EP1850553A1 (en) | 2007-10-31 |
| WO2007085166A1 (en) | 2007-08-02 |
| US20080081621A1 (en) | 2008-04-03 |
| EP1850553A4 (en) | 2009-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6938079B1 (en) | System and method for automatically configuring a client device | |
| CN1135008C (zh) | 数据网访问方法,短消息服务中心和连接数据网与短消息服务中心的设备 | |
| CN1302134A (zh) | 可接插式服务发送平台 | |
| CN101040283A (zh) | 表格相关数据缩减 | |
| US20080081621A1 (en) | Method and device for implementing WAP browse service | |
| CN103177015B (zh) | 网页图像展示方法和系统 | |
| CN1294712A (zh) | 计算机间传输的数据的动态代码转换系统 | |
| WO2008122225A1 (en) | System and method of screeing catching on webmail | |
| CN1331534A (zh) | 通过互联网提供无线应用协议服务的系统和方法 | |
| US20110145299A1 (en) | Offline Gadgets IDE | |
| CN103533038A (zh) | 一种基于html5的远程控制系统及其远程控制方法 | |
| CN101702641A (zh) | 编码方法和网络服务器 | |
| CN103873918A (zh) | 图片处理方法、装置及终端 | |
| CN1745379A (zh) | 提供自动网页内容翻译服务的方法与系统 | |
| CN101771928B (zh) | 一种网页发送方法和系统以及代理服务器 | |
| CN101035090A (zh) | 一种进行即时通信的方法 | |
| JP2007504525A (ja) | トランスコードシステムのためのインタフェース | |
| CN101945081A (zh) | 类网页应用的代码转换方法、系统及服务器 | |
| CN1747507A (zh) | 家庭网络短信远程监控的方法 | |
| CN1645801A (zh) | 利用wap push短信自动通知手机客户端下载或升级软件的方法 | |
| CN101035331A (zh) | 在无线终端中更新日光节约时间信息的方法 | |
| KR101498908B1 (ko) | Rui 프로파일링을 위한 네트워크 시스템 및 방법 | |
| CN1859262A (zh) | 一种移动终端中实现发送网页信息的装置及方法 | |
| CN1152310C (zh) | 在计算机网络资源中定位中文资源的智能寻址方法及其装置 | |
| CN101996184A (zh) | 建立供移动终端访问的移动网站的方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Open date: 20061213 |