esattamente come fa il tizio a postarli in google.
in particolare:
client.print("POST /formResponse?formkey=");
client.print(formkey);
client.println("&ifq HTTP/1.1");
client.println("Host: spreadsheets.google.com");
client.println("Content-Type: application/x-www-form-urlencoded");
client.println("Connection: close");
client.print("Content-Length: ");
client.println(data.length());
client.println();
client.print(data);
client.println();
possimao notare che si tratta di una richiesta mista; la parte GET
/formResponse?formkey=
client.print(formkey);
e la parte post:
client.print("Content-Length: ");
client.println(data.length());
client.println();
client.print(data);
client.println();
è essenziale aggiungere l'header "Content-Length:" con la dimensione dei dati, poi si mettono evetuali altri header, poi una linea vuota, i dati (stessa struttura della get, "variabile1=valore1&variabile2=valore2&..." infine un'altra riga vuota.
fai attenzione che arduino non suporta il HTTPS, perchè non credo riesca a reggere i calcoli per l'SSH, ma non sembra essere il tuo caso ![]()