在esp8266 arduino中单击获取查询ID

时间:2015-04-10 17:55:50

标签: arduino arduino-uno

有人可以告诉我如何使用模块芯片而不是wifishield获取查询ID吗?在这一点上,我只需要有人指出我正确的方向(经过几天的搜索),我需要将点击的ID发送到arduino?

site.com/query?id=123 //如何点击123?鉴于id可能会在点击时发生变化。

String getId= "GET /query?id=123 HTTP/1.1\r\nHost: site.com:80\r\n\r\n"; 

目前我可以发送到网络。此外,我能够在网页上获取数据,但这不是我想要的。

1 个答案:

答案 0 :(得分:0)

如果你想获得id = xxx(其中XXX是你想要获得的数字),你可能会有一些分裂字符串。

int equalPosition = getId.indexOf("id=");
int HTTPPosition = getId.indexOf("HTTP");

String id = getId.substring(equalPosition,HTTPPosition-1);