当前位置:  开发笔记 > 编程语言 > 正文

在后台运行时查看随机ngrok URL

如何解决《在后台运行时查看随机ngrokURL》经验,为你挑选了2个好方法。

当我启动一个ngrok客户端时,./ngrok tcp 22它在前台运行,我可以看到随机生成的转发URL,例如tcp://0.tcp.ngrok.io:12345 -> localhost:22.

如果我在其中运行背景./ngrok tcp &,我找不到任何方式来查看转发URL.如何在后台运行ngrok并仍然看到URL?



1> Abe Petrillo..:

有几种方法.

你可以:

A)访问localhost:4040/status以查看大量信息

2)使用curl命中API: localhost:4040/api/tunnels



2> 小智..:

这个小Python(2.7)脚本将调用ngrok API并打印当前URL:

import json
import os 

os.system("curl  http://localhost:4040/api/tunnels > tunnels.json")

with open('tunnels.json') as data_file:    
    datajson = json.load(data_file)


msg = "ngrok URL's: \n'
for i in datajson['tunnels']:
  msg = msg + i['public_url'] +'\n'

print (msg)

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有