21.06.2015, 01:30 | #1 |
Senior Member
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0 |
Разобрать GET на W5100
Пришли мне шилды 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=""; } } } } |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|