Arduino W5500以太网GET框架

时间:2017-12-12 20:51:25

标签: c arduino

我正在开发一个项目,通过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。

1 个答案:

答案 0 :(得分:0)

您要查找的命令是sprintf

sprintf (str, "%d_%d", temp, humid);