我正在开发一个项目,通过GET将温度和湿度传感器的值发送到服务器。
W5500库中的行是: client.println(“GET / search?q = arduino HTTP / 1.1”);
所以我改变/搜索? Q =我必须在我的数据库上发送的帧的arduino。
问题是我无法创建我的框架。在这个框架中,我有两个值uint16_t(温度和湿度),我需要用“_”分隔它们来区分和解析我的php中的帧。
但是,如何通过变量更改“GET / search?Q = arduino HTTP / 1.1”,以及如何使用整数和“_”来构建帧?!
我已经尝试过strcpy,但是strcpy只能使用char或string。
答案 0 :(得分:0)
您要查找的命令是sprintf
sprintf (str, "%d_%d", temp, humid);