[发明专利]一种提供代码的方法、装置及系统无效
| 申请号: | 200710162769.3 | 申请日: | 2007-09-30 |
| 公开(公告)号: | CN101179575A | 公开(公告)日: | 2008-05-14 |
| 发明(设计)人: | 吴周强;蔡勇;严响明 | 申请(专利权)人: | 珠海博睿科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F17/30 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
| 地址: | 519015广东省珠海市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提供 代码 方法 装置 系统 | ||
技术领域
本发明涉及通信领域,特别涉及一种提供代码的方法、装置及系统。
背景技术
目前,很多网站都在网页中提供调用其它网络工具的服务,例如,在网页中嵌入搜索引擎的搜索框,使用户在浏览网页的同时,可以使用搜索引擎服务,或者,在网页中嵌入网络媒体播放器,使用户在浏览网页的同时,可以享受音频服务或者视频服务。其方法是:将供应商提供的网络工具调用代码直接嵌入到目标网站的网页代码中。
但是,现有技术中,供应商提供的网络工具的调用代码与目标网站的网页代码有时并不是同一类型的代码,那么用户将获得的网络工具调用代码嵌入网站的网页代码时,生成的网页中便会出现乱码,这样,用户在浏览网页时,便无法正常使用相应的网络工具,从而影响了网站的服务质量,降低了用户体验。
发明内容
本发明公开一种提供代码的方法、装置及系统,用以避免用户在制作的网页中嵌入调用网络工具的代码时,网页中出现乱码的问题。
本发明技术方案如下:
一种提供代码的方法,包括:
接收用户通过终端设备发送的请求消息,所述请求消息用于获取网络工具的调用代码,该请求消息中携带所述用户在终端设备上使用的网页代码的类型标识;
确定所述调用代码的类型标识与所述网页代码的类型标识不相同时,根据该网页代码的编码方式对所述调用代码进行重新编码,并将转换后的调用代码返回至所述终端设备。
一种网络服务器,包括:
存储单元,用于保存网络工具的调用代码和该调用代码的类型标识;
接收单元,用于接收用户通过终端设备发送的用以获取所述调用代码的请求消息,该请求消息中携带所述用户在终端设备上使用的网页代码的类型标识;
判断单元,用于判断所述调用代码的类型标识与所述网页代码的类型标识是否相同;
转换单元,用于在确定所述调用代码的类型标识与所述网页代码的类型标识不相同时,根据所述网页代码的编码方式对所述调用代码进行重新编码。
发送单元,用于将转换后的调用代码返回至所述终端设备。
一种通信系统,包括:
终端设备,用于向网络服务器发送请求消息,所述请求消息用于获取网络工具的调用代码,该请求消息中携带用户在本终端设备上使用的网页代码的类型标识;
网络服务器,用于接收所述请求消息并获得该请求消息中携带的所述网页代码的类型标识,以及在确定所述调用代码的类型标识与所述网页代码的类型标识不相同时,根据所述网页代码的编码方式对所述调用代码进行重新编码,并将转换后的调用代码返回至所述终端设备。
本发明实施例中,网络服务器接收到用于获取网络工具调用代码的请求消息时,根据请求方使用的代码的编码类型对该网络工具调用代码进行重新编码,并将转换后的网络工具调用代码返回至请求方。这样,将接收的网络工具调用代码嵌入网页代码中后,生成的网页内便不会出现乱码,那么,浏览该网页的用户便可以顺利地使用相应的网络工具,从而保证了网站的服务质量,进而提升了用户体验。
附图说明
图1A为本发明实施例中通信系统体系架构图;
图1B为本发明实施例中网络服务器功能结构图;
图2为本发明实施例中网络服务器提供代码流程图。
具体实施方式
在用户制作网页并在网页代码中嵌入用以调用网络工具的代码时,为了避免生成的网页页面中出现乱码,本发明实施例中,提供网络工具的调用代码的网络服务器在接收到用户通过终端设备发送的请求消息时,判断该请求消息中携带的用户制作网页使用的网页代码的类型标识与其请求的调用代码的类型标识是否相同,若是,则将用户请求的调用代码返回至终端设备;否则,根据用户使用的网页代码的编码方式对其请求的调用代码进行重新编码,并将转换后的调用代码发送至终端设备。
在实际应用中,网络服务器提供的调用代码可以调用搜索引擎、计数器、网络时钟和网络媒体播放器等等网络工具中的任意一种。不同网络工具的调用代码可以分别保存在不同的网络服务器中,即一个网络服务器提供一种网络工具的调用代码,此时,终端设备发送的请求消息中无需携带用户请求的网络工具的类型标识,网络服务器接收到请求消息后,将相应的调用代码直接或转换后发送给终端设备。同时,不同网络工具的调用代码也可以保存在同一网络服务器中,此时,终端设备发送的请求消息中需要携带用户请求的网络工具的类型标识,网络服务器根据该类型标识获取对应的调用代码并将该调用代码直接或转换后发送给终端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海博睿科技有限公司,未经珠海博睿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710162769.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用户年龄的检测方法及其装置
- 下一篇:一种防止用户假冒上网的方法及设备





