PHP-编译来自同一访问者的多个HTTP请求中的请求(保持活动状态),并在达到特定阈值时执行?

时间:2018-10-13 09:41:06

标签: php

是否可以在一定阈值时编译来自同一用户的多个http请求(使用keep-alive)并执行给定脚本?

问题是我正在从Excel中进行一系列查询,由于QueryTable的限制,该查询最多可以使用2048个字符的url。因此,由于有一些很长的查询,我被迫拆分URL。此外,这些请求是从我自己的网络服务器发出的,该服务器从第三方API中提取数据。

例如:

  • 估计该查询需要3个单独的查询/请求才能 保持在2048个字符以下。
  • 3个单独的http请求从Excel传递到我自己的Web服务器,查询字符串分为3个,以保持在2048个字符的阈值以下。
  • 现在,每个来自excel的http请求都告诉Web服务器将请求发送到第三方API,解析数据并将其发送回Excel。
  • 与之相反,我希望自己的Web服务器在传递这些请求之前先编译这些请求,以避免不必要的开销。首先,当所有请求都经过编译和解析后,应将其发送回Excel。

这甚至可能吗?如果是这样,是否可以确保单独的用户不会将他们的响应与其他用户的请求混合在一起?

0 个答案:

没有答案