`
hatrim
  • 浏览: 3493 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

UCweb判断wap的方法-解决uc下网站重复提交问题

阅读更多

UC浏览器会从几个方面来判断当前访问的是否是wap网站,如果不是wap网站,就会通过后台的中转服务器中转一次。

他的判断方法为:

1.判断页面第一行数据,如果第一行是“<?xml version="1.0" encoding="UTF-8"?>”,如果是,则认为是wap页面,否则认为是www页面。

2. 在上一个规则判断失败后,浏览器会判断返回的http头Content-Type的值。标准的wap1.0 为:“text/vnd.wap.wml”,wap2.0为:"application-xhtml+xml",经测试wap1.0的头几乎所有版本的 UC浏览器都能认出来,而"application-xhtml+xml"这个值在android和iphone下仍然识别称为www页面,如果使用 “application/vnd.wap.xhtml+xml”这个值,在iphone机器上仍然识别为www。

3.响应时间。页面响应超过一定时间后,UC浏览器也会通过服务器中转一次。

总结:为了防止UC浏览器自动使用代理服务器访问站点,一定要保证页面的第一行为“<?xml version="1.0" encoding="UTF-8"?>”,如果可以的话,使用wap1.0和wap2.0标准的Content-Type。

分享到:
评论
1 楼 w0017 2011-08-23  
uc在有些机型上,会乱加UA标识,opera、msie都会有,坑了我一次。(加上xml头,在pc版opera上会报个错,所以我会判断ua)
但这个ua标识在有些机型上例如moto xt701上就是正常的

相关推荐

    UCWEB-7.5.0.66-999-33-10111918.cab

    UCWEB-7.5.0.66-999-33-10111918.cabUCWEB-7.5.0.66-999-33-10111918.cabUCWEB-7.5.0.66-999-33-10111918.cabUCWEB-7.5.0.66-999-33-10111918.cabUCWEB-7.5.0.66-999-33-10111918.cabUCWEB-7.5.0.66-999-33-10111918...

    UCWEB-7.2.0.46-999-69

    Java for MS network beowser---UCWEB-7.2.0.46-999-69 could use with any MS which support java platform

    UCWEB6-60-300-69-08072818

    老UC了,支持15个窗口,可90度旋转,还是老UC简约呀!

    ucweb---华为c7100可以安装使用

    标题中的“ucweb---华为c7100可以安装使用”指的是UCWeb浏览器可以在华为C7100这款手机上安装并正常使用。UCWeb是一款基于手机的网页浏览应用,它以其小巧的体积、快速的浏览体验和丰富的功能受到许多用户喜爱。在...

    UCWeb UCWeb UCWeb

    【描述】"UCWebUCWebUCWebUCWebUCWebUCWebUCWeb" 重复的描述可能是在强调UCWeb的多方面特性或其在不同场景下的应用。UCWeb不仅提供了基本的网页浏览功能,还集成了许多实用工具,如新闻阅读、视频播放、下载管理、...

    cdma wap可用的ucweb

    标题中的“cdma wap可用的ucweb”指的是UCWeb浏览器的一个特定版本,适用于使用CDMA(码分多址)网络并通过WAP(无线应用协议)进行数据连接的设备。CDMA是一种移动通信技术,广泛用于3G网络,提供较高的数据传输...

    uc-vip58.jar(据说是UCWEB史上最快的浏览器版本)

    《深入解析UC-VIP58.jar:UCWEB史上最快浏览器版本》 UC-VIP58.jar,这个看似普通的文件,实则蕴含了UCWEB浏览器史上的一次速度革命。这款浏览器版本,以其极致的加载速度和优化的性能,给用户带来了前所未有的浏览...

    夏新E78的UCWEB-7.1.0.42-999-33-10030217

    UCWEB-7.1.0.42-999-33-10030217

    电脑端UCWEB

    【电脑端UCWEB】是一款专为个人电脑设计的网页浏览软件,它采用了与手机端UC浏览器相同的技术和设计理念,使得用户在电脑上也能享受到类似移动设备的浏览体验。这款浏览器的核心特点是其强大的优化能力,特别是在...

    杰奇cms1.7/1.8 wap手机通用模板

    1、modules文件夹里的文件上传到网站modules,和原网站没有重复的文件,直接上传。 2、wap整个文件夹上传到网站根目录 3、如果使用二级域名,把index2.php上传到根目录 4、如果使用二级域名,在IIS里新建网站,...

    UCWEB-60-800-69-080305.jad

    最新的ucWEB java版本。

    手机浏览器UCWEB-7.0.0.33-999-69-09082612

    火族智能手机论坛本帖最后由壁虎╃王子于2009-8-26 21:34 编辑新功能与优化:1、启用UC新视觉设计(包括启动退出界面变化、各主题配色优化;优化进度条、网页控件显示 ...

    UCWEB-7.1.0.42-999-27-10030516.sis

    这个文件“UCWEB-7.1.0.42-999-27-10030516.sis”是针对Symbian操作系统的一个安装包。SIS是一种特殊的文件格式,用于在诺基亚等早期智能手机上安装应用程序。 1. **UCWEB浏览器**: UCWEB是一款专门为移动设备设计...

    安卓listview相关相关-仿UC删除窗口列表动画.rar

    在本案例中,重点是模拟UC浏览器(UCWeb)中的删除列表项时出现的窗口动画效果。 首先,我们要理解ListView的基本工作原理。ListView通过Adapter来绑定数据,Adapter负责将数据转化为ListView可显示的View。...

    UCWEB6 V6.0.0.22-6666-31-08060216

    10. **安全防护**:UCWEB6具备一定的安全防护功能,如防止恶意网站,保护用户的隐私和设备安全。 这款浏览器的文件名"UCWEB6-61-999-31-08071715.cab"表明它是一个 CAB 文件,这是Windows Mobile平台常用的安装文件...

    android-UCWEB界面源码2.0

    【标题】"android-UCWEB界面源码2.0"涉及的是Android平台上UC浏览器的用户界面源代码,这是对UC浏览器界面设计和实现原理的深入探究。UC浏览器是一款流行的移动设备浏览器,尤其在亚洲地区拥有大量用户。源码版本为...

    UCWEB-7.5.0.66-999-69-10112910.jar

    快速上网浏览器,节省流量,专业品质,字的信赖

    柯林WAP 8.0第八次升级100525 DIY版2010-05-27 08:56:31 |

    一、升级方法: 第一步:先将目录ABC上传至你网站根目录。 第二步:升级数据库,在Opera8.0浏览器中访问:http://你的域名/ABC/index.asp?sid=你超级管理员登录后的sid值 点击“马上升级” 执行完后,操作第三...

    UCWEB通用版.jar

    Java版UC浏览器亲测可用,适合诺基亚等功能机

    UCWEB-7.3正式版

    UC浏览器是全球使用量最大的手机浏览器,用户超过1亿人。对于手机用户来说,UC浏览器是免费的。手机用户能通过UC浏览器快速登录网络

Global site tag (gtag.js) - Google Analytics