
[英]Got a mobile app that pulls JSON data from from my server, how do I secure this connection?
[英]How do I start and stop the flow of a connection to an internet server?
我正在使用带有 ESP8266WiFi 和 ESP8266HTTPClient 库的 ESP8266。 我的应用程序没有足够的 memory 来下载我需要的整个 JSON 文件,但我真正需要的只是其中的几个字段,所以我可以在阅读时丢弃大部分内容。我不明白的是如何启动、停止或以其他方式减慢传入的数据,以便我可以处理它并从服务器中挑选出我需要的内容。 由于程序的 rest 导致的 memory 限制,我在建立连接时必须使用相当小的缓冲区。
有没有办法从服务器填充缓冲区,暂停传输,处理并清除缓冲区中的数据,然后恢复传输,直到处理完整个 JSON 文件?
听起来您会想要使用流式 JSON 解析器。 GitHub 上有几个这样的库的分支。 https://github.com/mrfaptastic/json-streaming-parser2似乎是仍在维护的那个。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.