我正在开发一个项目,通过 GET 将温度和湿度传感器的值发送到服务器。
W5500的库中的行是: client.println("GET/搜索?q=arduino HTTP/1.1");
所以我改变/搜索? Q = arduino 通过我必须发送到我的数据库的框架。
问题是我无法创建我的框架。在这个框架中,我有两个值 uint16_t (温度和湿度),我需要用“_”分隔它们,以区分和解析我的 php 中的框架。
但这就是如何通过变量更改“GET/search?Q = arduino HTTP/1.1”,以及如何构建带有整数和“_”的框架?!
我已经尝试过 strcpy,但 strcpy 仅适用于字符或字符串。
最佳答案
您正在寻找的命令是sprintf
sprintf(str, "%d_%d", 温度, 湿度);
关于c - Arduino W5500 以太网 GET 帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47781327/