Smarthost让手机H5开发更得心应手

Smarthost 一款通过手机端配置 域名/IP 映射的Fiddler插件, 支持远程查看日志。让你的手机H5开发得心应手。

在开发PC页面时,Chrome的开发工具已经让其他一切工具黯然失色,看网络请求更是不在话下。但如果是要修改网络请求或者在不影响线上的同时修改数据,除了在开发服务上直接修改文件外,Fiddler在这时便有了用武之地。

如果是手机上的请求包是不是也可以用Fiddler查看修改了呢,答案当然是肯定的。但本文解决的不是这个问题。试想一下,如果只有一台有无线网卡的PC,所有手机都用这台PC上的Fiddler抓包,那是不是所有人要看数据包的时候都要跑到这台电脑前看包了呢?这个也不要紧的话,那如果每个手机相同的域名对应不同的IP地址,恰巧多个人同时协作在维护这个域名下的内容,这时一定就会有冲突了吧?酷

这时Smarthost就派上用场了,它支持当个域名根据客户端的不同,动态指向不同的IP地址,互不影响,而且配置简单,只需要在手机上选择对应的域名对应的IP,然后提交就可以了。不信?尴尬看图说话


配置完成后,直接访问这些域名时,指向的服务器就是你选择IP了。

这些IP又是在哪里配置了呢,好办,Smarthost都为你想好了。看图



 

那查看数据包怎么办?好办,相同的配置,打开另外一个页面,将Fiddler配置成远程代理模式就好了。还是看图说话。


提交后,如上图所示,就到你配置的机器上(192.168.10.10)打开Fiddler,看数据包吧。只有你的手机的数据包哦。注意,你的机器上如果没有把Fiddler设置成允许远程连接,先勾上允许远程连接重启Fiddler再试试大笑


说了这么多了,在哪下载了呢?

https://code.google.com/p/smarthost/downloads/list

 如果打不开,也可以下载这里

http://dl.iteye.com/topics/download/41dcc2f2-61ef-3c98-a4bf-ec4b0820d777

这里下载吧,里边还有一篇原理介绍文档。

 如果有兴趣,可以加对应的微信公众账号,发送config给公众账号就找到入口了。



  

公众账号如下:

 

author: mooring

date: 2013/11/26

猜你喜欢

转载自mooring.iteye.com/blog/1981183