1

需要一个工具/设置来使用预先格式化的文件(包含 Http 请求配置和有效负载)来触发 RESTful webAPI 请求......就像VScode REST 客户端支持的 .http 文件格式一样。

我们需要一个 CLI,因为该过程是自动化的并在后台运行。一个典型的场景是一个 .http 文件到达一个文件夹。该工具将拾取它(通常会有一个 Http 请求)并触发该 Http 请求。响应将输出到另一个文件(不是强制性的,但日志记录功能将有助于调试)。

以下是我们一直在探索的一些选项 -

  1. 邮差纽曼
  2. 带有 Windows 批处理文件的 CURL(或使用HttPie代替 curl)
  3. 我们一直在探索的类似工具 - VScode REST clienthttpYAC、..(不确定这些工具是否可以自动化)
  4. 基于控制台应用程序的解决方案 - 使用 Node.js、C#、Python、php ......它将是高度可定制的,但这就像从头开始一样。因此,如果上述所有方法都失败了,这是最后一个选择。

我们只需要这块来完成我们的数据流。而且我们还没有面临请求限制、延迟、身份验证等问题……但所有这些都需要预先配置和自动化。该设置可以非常基于我们使用的 Http 服务提供商(即 Shopify、Amazon、...)。

编辑#1:选项#5。忘了提到我们已经使用SQL SP(OLE 自动化)实现了一个 webAPI 访问演示,我们可以实现很多我们想要的。这是一个类似的Ref

4

0 回答 0