使用ngrok暴露本地host到网络中 | 阿小信的博客
阿小信大人的头像
Life is short (You need Python) Bruce Eckel

使用ngrok暴露本地host到网络中2014-09-02 06:44

下载 https://ngrok.com/download 解压 复制ngrok到/bin/下 终端运行ngrok PORT

比如先运行ngrok 5000

ngrok                                 (Ctrl+C to quit)

Tunnel Status                 online                  
Version                       1.7/1.6                 
Forwarding                    http://72bd4cfe.ngrok.com -> 127.0.0.1:5000
Forwarding                    https://72bd4cfe.ngrok.com -> 127.0.0.1:5000
Web Interface                 127.0.0.1:4040          
# Conn                        3                       
Avg Conn Time                 5.53ms

再编写一个flask网页运行在本地5000端口

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env python
#-*- coding:utf-8 -*-

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return 'home index'


@app.route('/payload', methods=['POST'])
def commit():
    return 'commit'

if __name__ == "__main__":
    app.run()

然后访问Forwarding显示的url就能暴露本地host到网络中了

如果您觉得从我的分享中得到了帮助,并且希望我的博客持续发展下去,请点击支付宝捐赠,谢谢!

若非特别声明,文章均为阿小信的个人笔记,转载请注明出处。文章如有侵权内容,请联系我,我会及时删除。

#Linux/Mac#  
分享到:
阅读[1372] 评论[0]

你可能也感兴趣的文章推荐

本文最近访客

发表评论