有的时候,我们在开发阶段需要对一些第三方api进行测试,需要将自己的本地api开放出去,这时候就需要用到反向代理了。
这里介绍两个代理工具:ngrok 、localtunnel
1.ngrok:使用方式简单,安装也方便。安装完成后,直接在命令窗口中执行命令
./ngrok http 3000
之后就可以使用代理的url来访问我们本地的api了
2.localtunnel:安装简便,轻捷,免费。有些情况下我们需要将本地的host映射代理出去,比如:shopId.test.com 程序会从hostname中获取shopId,ngrok也能实现,但是这个功能是收费的,http-subdomain 。本着白嫖理念,localtunnel 也有可以设置subdomain的选项,而且还是免费。