Пришли мне шилды w5100 все вроде не чего работают нормально, но столкнуля с такой проблемой не могу понять как разобрать get запрос который берётся из url например по запросу ссылки
http://192.168.0.55/?nasos=on берется вот эта часть ?nasos=on и уже выполняется условие вот оп такому коду
Код:
relestatus = EEPROM.read(addr);
EthernetClient client = server.available();
if (client) {
while (client.connected()) {
if (client.available()) {
char c = client.read();
if (readString.length() < 100) {
readString += c;
}
if (c == '\n') {
// Serial.println(readString); //print to serial monitor for debuging
client.println("HTTP/1.1 200 OK"); //send new page
client.println("Content-Type: text/html");
client.println();
client.print(temp1);
if(readString.indexOf("?nasos=on") >0)
{
digitalWrite(11, HIGH);
EEPROM.write(addr, 1);
digitalWrite(2, HIGH);
}
if(readString.indexOf("?nasos=off") >0)
{
digitalWrite(11, LOW);
EEPROM.write(addr, 0);
}
client.print(digitalRead(11));
delay(1);
client.stop();
readString="";
}
}
}
}
Но вот как сделать, что бы получить значение после = к примеру ссылка
http://192.168.0.55/?time=3000 нужно взять из неё 3000 и записать в EEPROM вот как получить данные после = ??