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

问题描述

我有一个包含多条记录的示例 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

编辑:

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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)