whistle是基于Node实现的跨平台web调试代理工具,支持windows、mac、linux等全部安装了Node的操做系统,能够部署在本地机器、虚拟机或远程服务器,并经过本地网页查看或修改HTTP、HTTPS、Websocket请求(响应)的基本信息、头部及内容等。css
whistle把每一类操做对应一个协议,每一个修改操做抽象成一个uri,经过简单设置请求url到操做uri的对应关系,实现经过配置操做请求,支持经过扩展协议新增功能;具备配置灵活,功能强大等特色。html
配置界面及操做请参考:https://github.com/avwo/whistle/wiki/界面操做node
基本上经过whistle的配置能够修改请求(响应)的任何信息,主要包含如下功能:linux
详细功能请参考:https://github.com/avwo/whistle/wiki/功能列表git
支持 普通模式、兼容模式、组合模式 三种配置模式github
详细的配置模式请参考:https://github.com/avwo/whistle/wiki/配置模式web
支持 域名匹配、路径匹配、正则匹配 三种匹配方式apache
详细的匹配方式参考:https://github.com/avwo/whistle/wiki/匹配方式json
Note: 要修改HTTPS及Websocket请求须要启用HTTPS,须要帮助或反馈能够加QQ群:462558941windows
转自:http://www.cnblogs.com/avwu/p/4950643.html