为了账号安全,请及时绑定邮箱和手机立即绑定

Flask:如何存储客户端的连接详细信息[在 NAT 内],以便稍后可以将它们发布到 Webhook

Flask:如何存储客户端的连接详细信息[在 NAT 内],以便稍后可以将它们发布到 Webhook

慕莱坞森 2023-07-18 13:48:37
我想创建一个/subscribe端点,将客户端添加到列表中,当事件发生时,该列表将通过 Webhook 收到通知。如何从 Flask 获取稍后连接到客户端所需的数据,以便稍后在请求中发送 POST?
查看完整描述

1 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

您无法存储连接详细信息。


没有什么叫做连接。它只是从一台服务器到另一台服务器的 HTTP 请求。

所有 HTTP 请求都只是您(浏览器或服务器)发送到另一台服务器的消息,询问诸如“我可以查看您的网站吗?”之类的信息。或“你能把这些数据发给我吗?” ETC。,

您可能的解决方案:


我曾为我们公司的一款产品开发过 Webhook,向您的客户提供创建 Webhook 能力的最佳方法是询问他们的端点。

我做了什么:

  1. 我向客户询问他们的端点,以便我可以在发生事件时调用它。

  2. 要求他们创建并共享一个 Secret_key,以便除了您之外没有其他人可以调用该端点。

  3. 每当有事件发生时,使用其 Secret_key 调用该端点。

上面只是它是如何完成的概述(或者至少是我是如何做到的)。


查看完整回答
反对 回复 2023-07-18
  • 1 回答
  • 0 关注
  • 65 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信