如果php://input同时接收webhook



我编写了一个API,它使用WooCommerce网络挂钩并将数据输入到我们的CRM中。我正在使用:

file_get_contents("php://input");

整个脚本都在一个文件中,因为它非常简单。

我的问题是如果php://input同时接收两个或多个webhook。它是像队列一样运行,还是可能被丢弃?

我问的原因是我们有多个WC存储,我不确定是否需要为每个存储克隆脚本,或者它们是否都可以输入到同一个脚本中。

谢谢你的帮助!

与接收任何其他http请求集时一样。。。每一个都是单独处理的,通常按照它们到达的顺序。如果它们都应该用相同的代码处理,那么您只需要一个脚本。你不会仅仅因为你可能有20个用户就复制你的网站主页,是吗?这也没什么不同。

如果脚本因为是不同的存储而必须执行不同的操作,则只需要多个脚本(如果无法从请求输入数据中知道应该使用哪个存储,并以这种方式改变行为(。当然,脚本都会有不同的URL,所以你必须配置发送者发送到不同的URL。但这与接收并发请求无关。

最新更新