NProxy——Mac和Linux平台下的Fiddler
2015-05-12 16:30
239 查看
Fiddler 相信大家,尤其是前端工程师们都知道。 用它的文件替换功能,将线上的静态资源文件(JS、CSS、图片)替换为本地相应的文件,来调试线上(代码都被压缩过)UI的问题。的确是一神器。(相比,它的HTTP请求的inspector功能因为各大主流浏览器都内置有这功能,反而现在用的不多)。
但是,Fiddler最大的问题就是只支持Windows,这对于Mac党和Linux党来说,有些遗憾。
以往,总是得开个虚拟机来用Fiddler。后来也有了跨平台的类似Fiddler的工具,如:Charles、Rythem以及Tinyproxy。
尽管这些各有优势,但是,都没有办法满足我的需求:
支持Mac、Linux以及Windows
支持HTTP和HTTPS(很重要)
支持单文件替换
支持combo文件替换(即多个文件合并为一个文件的替换)
支持目录替换
下面这张图显示了,根据我的需求,罗列出的各工具的支持情况:
这就是为什么会有NProxy,它满足所有上述我的需求。这里并不表示Nproxy就比其他这4个工具优秀,只是NProxy在文件替换上更胜一筹。 它不提供HTTP Inspector功能,只专注在文件替换功能上。
目前,NProxy发布了1.3.0, 据我所知,除了我自己所在的公司——SuccessFactors(An SAP Company)在使用之外,部分天猫的前端也在使用。如果你也在用,麻烦请告诉我。
因此,各位平时用Mac和Linux的朋友(当然windows也完全可以),可以使用NProxy!具体的安装和使用非常简单,可以参考官网介绍
但是,Fiddler最大的问题就是只支持Windows,这对于Mac党和Linux党来说,有些遗憾。
以往,总是得开个虚拟机来用Fiddler。后来也有了跨平台的类似Fiddler的工具,如:Charles、Rythem以及Tinyproxy。
尽管这些各有优势,但是,都没有办法满足我的需求:
支持Mac、Linux以及Windows
支持HTTP和HTTPS(很重要)
支持单文件替换
支持combo文件替换(即多个文件合并为一个文件的替换)
支持目录替换
下面这张图显示了,根据我的需求,罗列出的各工具的支持情况:
这就是为什么会有NProxy,它满足所有上述我的需求。这里并不表示Nproxy就比其他这4个工具优秀,只是NProxy在文件替换上更胜一筹。 它不提供HTTP Inspector功能,只专注在文件替换功能上。
目前,NProxy发布了1.3.0, 据我所知,除了我自己所在的公司——SuccessFactors(An SAP Company)在使用之外,部分天猫的前端也在使用。如果你也在用,麻烦请告诉我。
因此,各位平时用Mac和Linux的朋友(当然windows也完全可以),可以使用NProxy!具体的安装和使用非常简单,可以参考官网介绍
相关文章推荐
- NProxy——Mac和Linux平台下的Fiddler
- NProxy——Mac和Linux平台下的Fiddler
- NProxy——Mac和Linux平台下的Fiddler
- MAC 和 LINUX 平台编译
- [C] 跨平台使用TCHAR——让Linux等平台也支持tchar.h,解决跨平台时的格式控制字符问题,多国语言的同时显示(兼容vc/gcc/bcb,支持Windows/Linux/Mac)
- 全平台最佳密码管理工具大全:支持 Windows、Linux、Mac、Android、iOS 以及企业应用
- 全平台最佳密码管理工具大全:支持 Windows、Linux、Mac、Android、iOS 以及企业应用
- linux, windows, mac, ios等平台GCC预编译宏判断
- 使用DOClever接口管理平台,使用免费开源版本线下(linux(mac))该怎么安装部署?
- 使用NPAPI编写跨平台(Windows/Linux/Mac)跨浏览器(Chrome/Firefox/Safari)的插件
- GuiLite-全平台UI框架(目前已经支持: iOS,Android, Linux, Windows,Mac,VR)
- dotnet core多平台开发体验(mac os x 、windows、linux)
- 不同平台windows、linux、mac 上换行符的问题
- Trumpet[Mac/Linux下的Fiddler AutoResponder]
- MP4是最值得你选用的格式,全平台通用windows、linux、ios、mac、android、H5
- Scrapy的安装--------Windows、linux、mac等操作平台
- 不同平台windows、linux、mac 上换行符的问题
- [Windows-Mac-Linux 全平台客户端](https---www.zybuluo.com-cmd-)
- linux, windows, mac, ios等平台GCC预编译宏判断
- Windows、Mac和Linux平台下的18个优秀IDE