端口映射工具:ngrok的使用
我們在沒有服務器或者上傳服務器測試比較麻煩的情況下可以使用ngrok工具,映射本地機器讓外網訪問,可以用來測試微信哦。
首先下載ngrok 工具:
下載地址是:<a target=_blank href="https://ngrok.com/download">https://ngrok.com/download</a>
然後在ngrok網站註冊帳號以得到:Your auth token ,註冊地址是:https://ngrok.com/user/signup
然後解壓下載的文件:ngrok.zip
在解壓目錄,按shift鍵+鼠標右鍵打開DOS 命令窗口,並鍵入命令:
D:\JavaPlugins>ngrok -authtoken (Your auth token:此處Token爲註冊帳號提供的Token) 8080
此時會顯示代碼:
- <span style="font-family:FangSong_GB2312;font-size:14px;">ngrok (Ctrl+C to quit)
- Tunnel Status online
- Version 1.7/1.6
- Forwarding http://4ee2fb01.ngrok.com -> 127.0.0.1:8080
- Forwarding https://4ee2fb01.ngrok.com -> 127.0.0.1:8080
- Web Interface 127.0.0.1:4040
- # Conn 0
- Avg Conn Time 0.00ms
地址:"http://4ee2fb01.ngrok.com" 爲生成的外網映射地址,此處不好記錄,所以我們可以修改它。
再次鍵入命令:
D:\JavaPlugins>ngrok -subdomain=omswx 8080
此時顯示和上面類似的代碼,但域名已經修改爲自定義的了,代碼如下:
- ngrok (Ctrl+C to quit)
- Tunnel Status online
- Version 1.7/1.6
- Forwarding http://omswx.ngrok.com -> 127.0.0.1:8080
- Forwarding https://omswx.ngrok.com -> 127.0.0.1:8080
- Web Interface 127.0.0.1:4040
- # Conn 0
- Avg Conn Time 0.00ms
以上就是設置ngrok的步驟,端口號可以自定義的,可以是80端口!
訪問項目測試結果圖:
注意:以上窗口必須打開,關了訪問提示404 ,如果不慎關閉了,可以打開dos窗口輸入命令即可:
ngrok -subdomain=omswx 8080