gpt4 book ai didi

node.js - 在我的前端和后端之间创建一个 webhook

转载 作者:行者123 更新时间:2023-12-02 00:12:39 33 4
gpt4 key购买 nike

因此,根据我对 webhook 的了解,我一直在查找“如何从我的 API 创建 webhook”,但结果一直告诉我如何从不同的站点添加 webhook(来自 GitHub)。我不确定这是否可行,但目前,我的 native react 应用程序每分钟轮询我的 Node js 后端以获取信息。相反,我希望我的 Node js 后端为特定用户检测我的数据库中的更改,然后将该更新的信息发送给我的 native 应用程序用户。这可能吗,有没有人有任何指导或方向,甚至是链接,因为我在网上找到的所有信息都不是我想要的?是否有任何第三方应用程序可以在此过程中提供帮助?我具体需要做什么?

最佳答案

不,您将无法将 webhook 回调到 React 应用程序。该应用程序在安全浏览器、安全操作系统和安全网络中运行。至少,希望它在安全的环境中运行。

您的浏览器内应用程序不运行网络服务器,因此即使有到您机器的网络路由,您将如何接收它?您需要以某种方式绑定(bind)到网络端口。不会发生。

相反,请查看 WebSockets 或 HTTP2 服务器发送事件 (SSE)。它们允许服务器将数据推送到在浏览器中运行的前端 Web 应用程序。这不是技术上的 webhook,而是相同的概念。

关于node.js - 在我的前端和后端之间创建一个 webhook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58383445/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com