精华帖 (0) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-02-25
最后修改:2009-02-25
前提: 1. 移动 GPRS 的 CMWAP 接入包月(神州行好像至今不限流量,求证) 2. CMWAP 封锁常用浏览器 User Agent 3. 修改 IE 的 UA 需要改注册表,修改 Opera 的 UA 需要修改 opera.dll
如果只是需要浏览 WWW 网页,那么上面前提中 3 的做法已经可以满足需要了,但工作中需要浏览 Wap 网页,而且不时需要更换浏览器 UA ,那么上面的做法都比较麻烦,于是想在网上找一下开源的浏览器,将其改成通过 CMWAP 代理连接即可,但搜索了很多,包括 sf.net 都没有理想的。快要放弃的时候发现了 Firefox 的 wmlbrowser 插件,这下再加上 Firefox 的 agent switcher 就完美了。
做法: 1. 下载所需的安装文件: a) Firefox: http://www.mozilla.com/firefox/ b) User Agent Switcher Extension: http://chrispederick.com/work/useragentswitcher/ c) Wmlbrowser Extension: http://wmlbrowser.mozdev.org/installation/wmlbrowser.html d) FireBug https://addons.mozilla.org/en-US/firefox/addon/1843 此工具用来调试,get post 的请求跟相应信息。
2. 安装 Firefox Author: clapton_xpAThotmailDOTcom 3. 安装上述两个插件:在 Firefox 中 open 对应的两个 xpi 文件即安装。重启 Firefox 。 4. 配置两个插件 a) Wmlbrowser 无须配置自动生效,在请求 wml 页面时自动生效 b) User Agent Switcher 在 Tools-> User Agent Switcher->Options->Options->User Agents 中可以添加修改删除所需的 UA 项。 5. 添加 CMWAP 代理:跟 Opera 的做法类似 a) Tools->Options->General->Connection->Connection Settings->Manual proxy configuration b) HTTP Proxy:10.0.0.172 Port:80 6. 拨号至 CMWAP ,选择配置好的 UserAgent ,即可上网喽, www 和 wap 都可以。 关于怎么进行CMWAP拨号,网络上的设置以及参考资料相当的多,有兴趣的可以查看下。
上面的组合完美无比,足可以完成所有的wap操作。包括移动的517网关拦截,订购页面的debug。
上面的工具对于我们工作,开发来说是一个很不错的调试,以及分析问题的好工具,希望大家喜欢 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 6077 次