您的位置: 百科之家——
« 小米手机中兴全球首款TD-LTE多模双待智能手机亮相大运会 »

用电脑访问WAP网页的方法(转编)

分类: 网络 发布: 文鱼 浏览: 日期: 2011年8月21日

    用电脑上WAP网,可以使用opera浏览器,但有些地区并不好用。手机可以使用opera chromei  ucweb qqbrower浏览器上网,为何电脑不能?下面详细说明原理,移动封锁WAP卡接电脑上网是通过识别浏览器的标头(UserAgent)来实现在,这就是为什么我们CMWAP\UNIWAP卡能用手机浏览器能上网,而接在电脑上用WAP接入点拨号成功却不能访问WWW、WAP等网页。简单的说,电脑上安装的浏览器(电脑版)如 IE ,OPERA,FIREFOX,chromei 等等,它们联网之前都要向服务器发送标头,这个作用是让服务器明白你用的什么浏览器,好发相适应的网页编码过来。如是你用的是WINDOWS系统下的浏览器,它上网之前会向服务器发送标头说明了自已是windows(XP,VISTTA ,WIN7)操作系统平台,而手机浏览器大多是装在非WINDOWS系统下的,他们都标识自已是什么UNUX ,MTK,SYBAN,ANDROID,等非WINDOWS系统下的浏览器,这样WAP卡上网的流量就会被WAP网关服务器(移动:10.0.0.172:80)认出来是在用手机平台还是在用电脑接入WAP卡上网,网关服务器把带有WINDOWS平台标头的上网的流量过滤掉拒绝服务,就会出现“XXX被识别,但被拒绝访问”的英文字样。
    本文这个可选标头浏览器里面提供的opera.dll ,里面就采用的是手机版的标头。现在有的省份虽然带有WINDOWS标头的没被封,可也正在摩拳擦掌地在做测试,让大家防不胜防。其它聊天软件如QQ,因为它传数据不用标头,所以不用考虑,但迅雷等下载软件在下载东西时也会发送标头给服务器,所以还是得防着。想知道自已现在浏览器的标头是什么?进入http://www.esperance-linux.co.uk/misc/UserAgent.html   就会找到答案:
例如我的修改版OPERA:

The user agent string your browser is using:(你的浏览器正在使用以下标头)
Opera/10.61(J2ME/MIDP;Opera Mini/5.1.21219/19.999;en-US;rv;1.9.3a5) WebKit/534.5 Presto/2.6.30

application name:(应用程序名)
Opera

application version:(应用程序版本)
10.61(J2ME/MIDP;Opera Mini/5.1.21219/19.999;en-US;rv;1.9.3a5)

platform平台)
Win32

各类浏览器的UserAgent:
      IE:             Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
360IE:             Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; 360SE)
Opera:             Opera/9.80 (Windows NT 5.1; U; zh-cn) Presto/2.6.30 Version/10.60
  手机:             Mozilla/5.0(X11;U;Linuxx86_64;en-US)AppleWebKit/534/3(KHTML,likeGecko)Chrome/0.0.0.0Safari/534.3
   
     大家从中看出有什么不同了吧?除了手机浏览器,其它的里面都有个Windows NT;  有个它表示你用的是Windwos操作系统,手机上不能装Windwos操作系统,所以封了它就可以封住用电脑接WAP点上网的同志们,要突破封锁就得让WAP代理网关认为你是在用Linux  Chrome, Opera手机版,等非Windows平台的浏览器在上网,,,如果通过动感大挪移设二级代理:不管你用什么浏览器,它的UserAgent都是  OpenWave    所以能上外网。哪天移动封了OpenWave呢?那也有可能。.测试了Opera的许多版本,发现只有一个老版本的Opera8.54 可以把UserAgent修改成其它浏览器的,,反而新的版本都不能,Opera公司想提高该产品的市场占有率和用户使用率,知名度所以限制了这个功能。虽然Opera8.54的UserAgent可修改,但是还不能去掉里面的"毒药"  Windows NT  成份,但是通过修改Opera.dll里面的数据就能去掉附件里面有我修改过的Opera.dll下载不成功的朋友,可以来电邮 jt406@qq.com 向原作者索取。UserAgent为:    Mozilla/5.0(X11;U;Linuxx86_64;en-US)AppleWebKit/534/3(KHTML,likeGecko)Chrome/0.0.0.0Safari/534.3。 安装好了Opera8.54 把目录中原来的opera.dll换掉就OK,。赶快用 10.0.0.172 80 代理上网试试,和手机上WAP一模一样。

相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Walle Build 100427

Copyright 2010-2011 Baikezhijia.com Some Rights Reserved.鲁ICP备16009846-1号