CMWAP代理服务器,绕过移动限制

移动的gprs服务有两种接入方式,一种为cmnet,另一种为cmwap。前者没有限制,费用较高;后者通过移动的http代理上网,支持的协议有限,而且还通过限制浏览器类型、端口等方式来防止在pc通过gprs上网,同时其返回的内容也专门为了兼容手机浏览器,部分xhtml网页会加一个vnd|xhtml的头,这样如果网页有一点xml错误,普通浏览器就无法解析。网上有好多文章介绍如何修改浏览器的user-agent,来绕过移动限制。

至于xml错误问题,目前比较好的解决方法就是在客户端同移动的http代理之间再加一个代理服务器,此代理的作用就是修改客户端请求中的user-agent,并修正移动代理返回内容中的错误文件头,这样就基本绕过了移动的限制。

有人写过类似的程序,但用起来还是有些问题,过年回家上不了网,只能通过手机拨号,所以自己动手用写了一个http代理,浏览网页,登陆msn、qq等基本没问题。

请下载2.0版:《UGiA CMWAP代理服务器2.0》,不要下载1.6版及更低版本了。

下载:proxy.rar

如何通过手机拨号等问题不再赘述,拨号成功后,运行此程序,设置浏览器的代理服务器为:127.0.0.1:2008,不需要修改user-agent。默认端口为2008,如果要指定其他端口,在程序后加一参数即可,如:proxy.exe 8080

7 Comments »

  1. Laoliu said,

    January 2, 2007 @ 9:57 pm

    高!

    马上测试一下!

  2. freeman said,

    January 4, 2007 @ 2:49 pm

    NB啊

  3. mao said,

    February 5, 2007 @ 5:18 am

    哎 怎么没有早看到您的文章啊,害我也写了一个,功能不如你的多,真是资源浪费啊

  4. 电脑精品教程网 said,

    July 26, 2007 @ 8:44 pm

    这里真是高手如云.省了不少事,呵呵

  5. andrew said,

    August 27, 2007 @ 4:19 pm

    返回的HTML被过滤了很多,能否保持HTML不变,仅仅把content字段修改正常就好呢?

  6. l1z2g9 said,

    December 30, 2008 @ 2:11 pm

    我用python也写了一个程序,但功能没有你方便,要向你多多学习。

  7. 即时通讯 said,

    March 5, 2010 @ 2:11 pm

    拜读了,谢谢你的分享!

RSS feed for comments on this post

Leave a Comment