Using Arduino Wifi Shield to go to a website

Hey all, over the past few days I've been trying to upload data from my arduino to a google form with the arduino Wifi Shield. I can do this directly from the computer by just typing this url (or curl it from the linux terminal) https://docs.google.com/forms/d/1c0gzyIXkETkaHGN62b0BKmZ0iB4xwyxizh6pyWMKgso/formResponse?formkey=0ApzIQsGl6RoEdGVVdThrT2tyN2ZQZF82cHNfa1NFN3c&ifq&entry.860265578=1.01&entry.107732263=0&entry.1429283715=26.4&submit=Submit I just need a way of doing this from the arduino (basically just going to that website). I am a novice with using the WiFi shield so I really don't know where to start. All I have so far is the arduino connects to my network.

chrisrice93:
Hey all, over the past few days I've been trying to upload data from my arduino to a google form with the arduino Wifi Shield. I can do this directly from the computer by just typing this url (or curl it from the linux terminal) https://docs.google.com/forms/d/1c0gzyIXkETkaHGN62b0BKmZ0iB4xwyxizh6pyWMKgso/formResponse?formkey=0ApzIQsGl6RoEdGVVdThrT2tyN2ZQZF82cHNfa1NFN3c&ifq&entry.860265578=1.01&entry.107732263=0&entry.1429283715=26.4&submit=Submit I just need a way of doing this from the arduino (basically just going to that website). I am a novice with using the WiFi shield so I really don't know where to start. All I have so far is the arduino connects to my network.

First start a client in arduino, then do client.connect(server, 443) with char server[]="docs.google.com" (follow the wifiwebclient sample code).

Then do:

    client.println("GET /forms/d/1c0gzyIXkETkaHGN62b0BKmZ0iB4xwyxizh6pyWMKgso/formResponse?formkey=0ApzIQsGl6RoEdGVVdThrT2tyN2ZQZF82cHNfa1NFN3c&ifq&entry.860265578=1.01&entry.107732263=0&entry.1429283715=26.4&submit=Submit HTTP/1.1");
    client.println("Host:docs.google.com");
    client.println("Connection: close");
    client.println();

It's all theory though.

I just tried it once. Did I post something on your form?

Nope, still nothing. I tried that code too and it reports connected and everything but there is no new data on my spreadsheet. It seems like it shouldn't be too hard because if I enter the same url from my computer it works perfectly. Could it be something with the https?

To anyone with the same problem, I finally got it working using Ilad's solution here Google Product Forums

chrisrice93:
To anyone with the same problem, I finally got it working using Ilad's solution here Google Product Forums

Glad you found your solution and thanks for sharing. So it IS the https.

Could you post a complete solution.