
Host Switch Plus
大小:0.08MiB版本:v 1.3.11更新时间:2018-05-13
快速切换 Domain-IP 配置而不需要编辑 Hosts 文件,并方便的添加、修改、分组(批量开关)。Switch domain-ip mapping (Hosts file) between different environment
Host Switch Plus 的使用方法详解,最全面的教程
Host Switch Plus 描述:
用户数:8000
分类:开发者工具插件
扩展大小:0.08M
最后更新时间:2018-05-13
版本:v 1.3.11
Host Switch Plus 插件简介:
这是来自Chrome商店的 Host Switch Plus 浏览器插件,您可以在当前页面下载它的最新版本安装文件,并安装在Chrome、Edge等浏览器上。
Host Switch Plus插件下载方法/流程:
点击下载按钮,关注“扩展迷Extfans”公众号并获取验证码,在网页弹窗中输入验证码,即可下载最新安装文件。
Host Switch Plus插件安装教程/方法:
(1)将扩展迷上下载的安装包文件(.zip)解压为文件夹,其中类型为“crx”的文件就是接下来需要用到的安装文件
(2) 从设置->更多工具->扩展程序 打开扩展程序页面,或者地址栏输入 Chrome://extensions/ 按下回车打开扩展程序页面
(3) 打开扩展程序页面的“开发者模式”
(4) 将crx文件拖拽到扩展程序页面,
完成安装如有其它安装问题,
请扫描网站底部二维码与客服联系如有疑问请参考:
https://www.extfans.com/installation/(中文说明滚动至下面)
Changes the hosts rules in Chrome. It's easy, and effect immediately.
I just want to make the web developer works happy if they often need to switch hosts between develop/test/production environment.
One more feature is that you can set a local proxy for some kind of domain,for example, if you use Fiddler AutoResponder,you can set the domain IP as 127.0.0.1:8888.
By the way,
1. if you use windows system and just want to easy to manage you system hosts config, I recommend a tool called [SwitchHosts!](http://oldj.net/article/switchhosts/);
2. If you use Fiddler, you can try Tools > HOSTS, but I think it's difficult to manage the host rules.
Sorry for my Poor English, learn more from the screenshots please.
Any questions/issues let me know: https://github.com/Riant/host-switch-plus
域名IP切换工具:
基于代理PAC自动切换一个域名的IP,而不用修改 hosts,同时不纠结系统的 hosts 缓存生效慢等问题。方便web开发人员在 各种/测试/开发/线上 环境快速切换。
通过该 Chrome 扩展,快捷方便的切换、设置 host 代理规则。
IP[:端口] 域名 [tag] [备注]
127.0.0.1:8888 www.xyz.com prod Fiddler
127.0.0.1 *.xyz.com
192.168.1.2 www.xyz.com
注:由于没有 https 服务,所以 https 的测试不完整,如有遇到问题,请确保您的目标服务器支持相应的 https 请求。
#起缘
在程序开发过程中,难免开发、测试、生产环境各种切换,一般我们直接修改系统的 hosts 文件。
这么做的几个问题:
1. 编辑、管理麻烦,推荐 [SwitchHosts!](http://oldj.net/article/switchhosts/);
2. 生效延迟。用 Fiddler 的同学可以试试它 Tools 下的 HOSTS 工具;但是这个工具又让我们回到了第一个问题上。
好了,能否有一个工具管理方便,又快捷简单呢?我找到一个 Chrome 扩展 [Chrome Host Switch](https://github.com/shendongming/chrome-host-switch);
很让人兴奋的一个插件。
问题似乎解决了。
可是为了用 Fiddler,我还装了插件 [Proxy SwitchySharp](https://chrome.google.com/webstore/detail/proxy-switchysharp/dpplabbmogkhghncfbfdeeokoefdjegm?utm_source=chrome-ntp-icon)
而 Chrome 的代理插件只能同时有一个生效,那么有没有什么办法整合一下呢?
感谢 Chrome Host Switch 是在 Github 开源分享,遗憾给他的 Issues 一直没有回应,估计作者也是很久没有跟进了;于是自己动手吧。
大概看了下代理实现部分,尝试修改了一下,同时完善了原作者没有完成的编辑、批量添加等功能,并清理了文件很大但用处不多的 Bootstrap 及其 Js 插件。
由于最近忙,没有详细测试完善,任何疑问,建议,欢迎[提交 Issues] (https://github.com/Riant/host-switch-plus).
##注:
1. 该版本暂时没有支持原版 Host Switch 的别名功能
192.168.1.110 web1
#web1 www.wwbaidu.com