如何在没有 xampp 的情况下使用 ngrok
Posted
技术标签:
【中文标题】如何在没有 xampp 的情况下使用 ngrok【英文标题】:how to use ngrok without xampp 【发布时间】:2019-11-15 05:31:51 【问题描述】:我正在尝试制作 twilio 消息传递系统,为此我需要公共 url,所以在一些教程中我听说了 ngrok。但他们使用 xampp 和 xml 作为本地主机,但由于某些原因我不想使用它。那么如何在没有 Xampp 的情况下将 ngrok 与 xml 一起使用?甚至有可能吗? 这是我想放入 XML 的代码
<Response>
<Message>Hello</Message>
</Response>
这里是 link twilio-message 教程
【问题讨论】:
【参考方案1】:这里是 Twilio 开发者宣传员。
无需将 ngrok 与任何其他框架或工具一起使用。 ngrok 是一种创建公共 URL 的方法,该 URL 将流量向下传送到在 localhost 上运行的应用程序服务器。您链接到的页面没有提及 XAMPP。
您可以通过 ngrok 提供静态 XML,您只需要一个 Web 服务器在 localhost 上提供它。您还可以通过 Express 应用程序或任何您想要的方式提供 XML。
为了部署到生产环境,您甚至不想使用 ngrok,因为它是一种用于与您的 localhost 建立隧道的工具。您可以在任何地方以静态方式在线托管您的 XML,或者运行带有应用程序的 Web 服务器来生成它,甚至可以使用 Twilio Functions 之类的东西来运行 Node.js 代码来生成您的 XML。
如何生成 XML 主要取决于您,ngrok 只是帮助您在本地测试 webhook 应用程序的一种工具。
【讨论】:
以上是关于如何在没有 xampp 的情况下使用 ngrok的主要内容,如果未能解决你的问题,请参考以下文章
使用 xampp 和 ngrok 访问本地虚拟主机时禁止访问
如何在没有 Artisan 的情况下在 Xampp 上运行 laravel