我有一个包含多条记录的示例 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
编辑:
源文件将采用上述格式,因此不可能在每次输入新数据时更改传入格式。