Sending HTTP Request

the client succeds to connect but nothing heppends..

Do you have access to the log files on the server? Something is happening.

      client.print("Content-Length: 12\n");

You are aware, I hope, that client.println adds a \r and a \n. Perhaps the \r is needed, too.

What content length are you referring to? Does blinkie() add something to the stream being sent to the client?