2016-09-13 55 views
4

我有一個NodeJS腳本,它啓動一個ngrok實例,啓動ngrok二進制文件。ngrok檢索分配的子域

但是我需要能夠返回自動生成的網址。我無法在文檔中找到有關如何執行此操作的任何地方。

例如,當您運行ngrok http 80它旋轉起來,引起您一個隨機唯一的URL每次啓動時

enter image description here

+0

表示你想獲得自動生成的URL? – abdulbarik

+0

@abdulbarik我在問題中包含了更多信息:) – Owen

回答

1

ngrok在/api/tunnels供應隧道信息。所以你可以這樣得到它:

json=$(curl -s http://127.0.0.1:4040/api/tunnels); 
node -pe "var data = $json; data.tunnels[0].public_uri" 

=> https://719c933a.ap.ngrok.io