一种自适应下载的技术,识别客户端类型的利记博彩app

文档序号:7873208阅读:224来源:国知局
专利名称:一种自适应下载的技术,识别客户端类型的利记博彩app
技术领域
本发明专利涉及一种能够通过判断客户端类型从而自适应下载对应的文件版本的方法,尤其突出自适应下载,用于服务器提供文件自适应下载。
背景技术
现有的大部分3G网站,涉及到文件下载时,需要用户选择手机品牌及型号,然后才能下载,用户体验不好。有些用户不不清楚自己手机的型号,导致下载的文件版本不对, 无法使用的情况频繁出现。近几年来,手机her-Agent的自动适配概念经常被提出,很多网站也尝试使用手机UA来判断型号、类型,取得了一定的效果。计算机浏览器如Opera访问时,都会显示UA 为Mozilla,但是,一些较新的NOKA的机型如nokia5700的UA中比较靠前的信息也同样显示为Mozilla,此外,手机模拟器如Openwave SDK6. 2,可以模拟各种手机型号,更是无法仅仅靠UA信息来区分出来。因此,文件自适应下载成为3G网站发展过程中迫切需要解决的技术问题之一。

发明内容
[要解决的技术问题]本发明要解决的技术问题是提供一种文件自适应下载的方法。首先,通过IP段的限制,可以获得访问者的来源类型,从而解决无法识别客户端类型是手机浏览器还是手机模拟浏览器的问题。其次,通过检测手机所有的UA信息是否包含数据库中的手机机型信息和计算机浏览器类型的关键词,从而解决一些新旧手机UA信息中机型信息位置不固定的问题,并准确判断出手机的类型。本方法的自适应性体现在能识别出计算机浏览器、手机模拟浏览器和手机浏览器的类型,针对手机浏览器,可以确定手机的型号,从而提供下载相对应的文件版本。[技术方案]本发明专利解决其技术问题所采用的技术方案采用下列步骤步骤1,通过IP段的限制,解决无法识别客户端类型是手机浏览器还是手机模拟浏览器的问题。手机访问的 IP段的为"211.140.12"、“ 211. 142. 189"、“ 218. 200. 244"、“ 218.200.247"、“ 218. 204. 243"、“ 221.130.33〃等。对这些IP段进行检测即可,可以获得访问者的来源类型。步骤2,通过检测手机所有的UA信息是否包含数据库中的手机机型信息和计算机浏览器类型的关键词,准确判断出手机和计算机浏览器的类型。如较老NOKIA机型信息比较靠前,新的NOKIA的机型,UA中机型信息比较靠后。nokia6681 Nokia6681/2. 0 (6.32.00) SymbianOS/8. 0 Series60/2. 6 Profile/ MIDP-2. OConfiguration/CLDC-1. 1nokia5700
Mozilla/5. 0_(Symbian0S/9. 2 ;_U ;_Series60/3.l_Nokia5700/3. 29 ;_Profile/ MIDP-2. 0_Conf iguration/CLDC-1. 1_)解决方法就是读取所有UA的信息,根据关键字段进行判断自动适配。而不能简单的只判断了 UA中比较靠前的信息。步骤3,通过检测到的客户端类型,提供下载相对应的文件版本。[有益效果]本发明专利的有益效果是,使用本自适应下载技术,能够有效地识别出客户端的类型。
权利要求
1.一种自适应下载的技术,识别客户端类型,其特征在于,包括通过IP段的限制,可以获得访问者的来源类型,从而解决无法识别客户端类型是手机浏览器还是手机模拟浏览器的问题。
2.如权利要求1所述的一种自适应下载的技术,识别客户端类型,其特征在于,还包括通过检测手机所有的UA信息是否包含数据库中的手机机型信息和计算机浏览器类型的关键词,准确判断出手机和计算机浏览器的类型。
3.如权利要求2所述的一种自适应下载的技术,识别客户端类型,其特征在于,还包括通过检测到的客户端类型,提供下载相对应的文件版本。
全文摘要
本发明涉及一种能够通过判断客户端类型从而自适应下载对应的文件版本的方法。现有的大部分3G网站,涉及到文件下载时,需要用户选择手机品牌及型号,然后才能下载,用户体验不好。同时,一些模拟手机登录的客户端也无法做到有效的区别。本方法针对客户端类型的识别。当用户需要下载文件时,服务器通过IP段限制、UA匹配,能识别出计算机浏览器、手机模拟浏览器和手机浏览器的类型,从而实现下载相应的文件版本。本方法主要用于服务器提供文件自适应下载。
文档编号H04L29/08GK102196007SQ201010127919
公开日2011年9月21日 申请日期2010年3月19日 优先权日2010年3月19日
发明者朱俭 申请人:北京千松科技发展有限公司, 徐晨, 朱俭
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1