共計 759 個字符,預(yù)計需要花費(fèi) 2 分鐘才能閱讀完成。
今天就跟大家聊聊有關(guān) ngrok 如何實現(xiàn)內(nèi)網(wǎng)端口映射,可能很多人都不太了解,為了讓大家更加了解,丸趣 TV 小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
昨天做好了 https 的連接,從智能音箱開發(fā)者后臺配置了請求地址。一切 ok,但是通過服務(wù)器調(diào)試仍然很麻煩。開發(fā)完成部署到服務(wù)器。開發(fā)者后臺測試,失敗。反復(fù)來搞太麻煩了。做過微信公眾號開發(fā)的同學(xué)應(yīng)該明白這個過程。
當(dāng)時開發(fā)微信的時候提供了一些本地調(diào)試的功能。好像是需要下載 QQ 瀏覽器安裝插件即可。但是現(xiàn)在找不到了。還有一些使用花生殼進(jìn)行本地映射的,但是是不是要收費(fèi)?后來找到了 ngrok
ngrok 能解決什么問題?
如上描述,我們在使用微信公眾平臺或者是其他的需要在開發(fā)者后臺來配置請求地址時必須使用一個公網(wǎng)地址。如果我們的代碼開發(fā)完成,這樣做是沒有問題的。但是我們肯定也是需要本地調(diào)試的啊。那么想要使用本地環(huán)境進(jìn)行調(diào)試的話,就需要使用外網(wǎng)域名解析到本地的 ip、端口。ngrok 實現(xiàn)的就是這樣的功能。
ngrok 生成一個公網(wǎng)訪問的 url,并映射到我們本機(jī)的端口上。那么我們就可以愉快的進(jìn)行本地代碼的調(diào)試了。
使用 ngrok
首先肯定是需要先到 ngrok 的官網(wǎng)進(jìn)行下載的。
步驟很簡單,登陸后即可進(jìn)行下載。(下載速度確實非常慢!后來用了一些技巧才下載成功) 下載完成后按照步驟操作。
設(shè)置 token 后可即可進(jìn)行端口開放。
ngrok.exe http 8443
本地開放的 http 8443 端口。生成的外網(wǎng)域名包含 http 與 https 兩種。
瀏覽器直接訪問生成的外網(wǎng)域名進(jìn)行訪問測試。
現(xiàn)在在開發(fā)者后臺配置公網(wǎng)訪問地址進(jìn)行本地調(diào)試了。
看完上述內(nèi)容,你們對 ngrok 如何實現(xiàn)內(nèi)網(wǎng)端口映射有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注丸趣 TV 行業(yè)資訊頻道,感謝大家的支持。