如何一次发送 1 个 JSON 记录作为 POST 请求的有效负载?

时间:2021-03-19 11:45:28

标签: json cron cron-task

我有一个包含多条记录的示例 JSON 文件。我在下面显示了 1 条 JSON 记录。

我必须触发一条记录,然后在 2 分钟后我想从 JSON 文件触发第二条记录,依此类推。

我正在使用 REST API (JS) 来做到这一点。

我不明白如何打破 JSON 数据?如果我发送整个文件,我的 POST API 请求就会挂起。我最终收到了 socker handup 错误作为响应。 我认为调用 JSON 文件的 FOR LOOP 可能会导致它挂起。

我必须一次传递一个记录并避免套接字挂起问题的其他替代方法。

这个文件有100条记录,可以有更多。 好的解决方案是每 10 秒自动发送 1 条记录。

其次,我想发送部分 JSON 记录(例如:tcp_asdu 中的 IOA)而不是有效负载中的整个文件。

示例 JSON 文件如下所示:

java -version

编辑:

源文件将采用上述格式,因此不可能在每次输入新数据时更改传入格式。

0 个答案:

没有答案