Error 400 Bad Request

6v6gt:
I'd guess that at least you have one problem here:

This:

client.print(" HTTP/1.1");

should be :

client.println(" HTTP/1.1");

Wow, that was it! And I've been stuck for forever, thank you so so much! And thanks to everyone for helping out!