Ciao a tutti,
una domanda: se ho configurato arduino come web server come nell'estratto del codice seguente:
while (client.connected()) {
if (client.available()) {
char c = client.read();
Serial.print(c);
buffer+=c;
if (c == '\n' && currentLineIsBlank)
{
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println();
client.println("<html>");
client.println("<head>");
}
posso creare una nuova istanza che mi permetta di effettuare una GET verso un server di notifica push? e quindi una cosa del genere
if ((clientPush.connect(serverName, 80)))
{
Serial.println("connected");
Serial.println("sendind request");
clientPush.print("GET /pushservice?id=");
clientPush.print(id);
clientPush.println(" HTTP/1.1");
clientPush.print("Host: ");
clientPush.println(serverName);
clientPush.println("User-Agent: Arduino");
clientPush.println();
}
In poche parole voglio associare ad una pressione di un bottone una notifica ma ho un dubbio...che se configuro arduino come server, non posso fargli fare get come se fosse un client. Sbaglio?
Grazie.