WAP网站在线浏览器 WapReader

可以直接使用你的IE浏览器浏览WAP网站。无需下载专用的浏览器,或者安装插件就可以得到无线网络上的丰富资源。程序通过把WAP网站的WML代码转化(转换,翻译)成普通浏览器可以解析的HTML,从而达到可以浏览WAP网站的能力。

访问地址: http://Hikey.NET/WR

或者:http://wapreader.hikey.net

也可以直接调用本站,如 http://www.hikey.net/wr/ http://wap.sohu.com

可以把 http://hikey.net/wr/ 后面的网址换成你想浏览的网站

现在程序还有不少BUG,欢迎大家测试,并提出宝贵建议哈。

我会持续改进这个程序,给出一些问题的解决方法,最终会作为一个开源项目提供的。

待解决的问题:

1, 容错性较差,对于格式不规范的WAP网站(很多WAP网站的WML不规范,而且开头喜欢打两个回车。不是 (已解决)

2, 对于带两个参数的链接不能支持。

如 http://hikey.net/wr/ url=http://domain.com/a.asp a=1&b=2 的链接

我的程序得到的url参数内容是 http://domain.com/a.asp a=1 而b=2参数没有包含在参数url中.

这个问题有点难,继续查资料中… (已解决)

3, 带form的 wap网页还没有完全转化,提交内容会失败。现在只能用来浏览。(完全解决,除非WAP网站要求必须post传递参数,不过还没有发现这种网站)

4, 163等 wap网站都屏蔽了非手机的IP。需要用代理。(已解决)

5, Sina的WAP网站判断了浏览器对WAP的支持,不支持的跳转。我伪造了浏览器类型及 http_accept ,但是得到的内容是空的。还没弄清楚原因。(已解决)