无法获得ngrok,而我的python脚本使用相同的端口

时间:2016-07-22 21:13:43

标签: python flask ngrok

我将刻录机导入我的python脚本,我正在使用ngrok使其可访问。

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui">

<h:head>

</h:head>

<h:body>
    <h:outputStylesheet library="css" value="my.css"/>
    <h:outputStylesheet value="css/my.css"/>
    <link rel="stylesheet" type="text/css" href="css/my.css" />

    <h1>Hello World PrimeFaces</h1>
    <h:button value="xys" />
    <p:editor value="uuu" />
    <p:spinner />

</h:body>
</html>

在ngrok中,如果设置为:http://127.0.0.1:4040

,则为Web界面

每当我尝试将python脚本设置为相同的端口(app.run(port =“4040)),然后运行ngrok,ngrok将其端口更改为4041。

如果我先运行ngrok,然后将端口设置为ngrok的端口,我会收到端口正在使用的错误。

1 个答案:

答案 0 :(得分:1)

在5000端口启动烧瓶应用程序,然后启动ngrok

./ngrok http 5000

ngrok将提供网址,然后将请求转发给以5000运行的应用