Bonjour
J'ai bien avancer dans mes recherches j'arrive a faire fonctionner le code PHP précédemment fourni

j'ai donc bien étudié le code voici mon probleme...
en php => $request = fsockopen('ssl://' . $host, 443, $error['number'], $error['message'], $time_out)
j'ai donc traduit par:
$Socket = TCPConnect('ssl://simple-note.appspot.com', 443)
la connexion fonctionne car il n'y a pas d'erreur donc ma connexion est réussi sauf que:
en php => $headers_string = implode("\r\n", $headers) . str_repeat("\r\n", 2) . $data;
implode converti tout les éléments d'un tableau en une seul chaine de caractère avec \r\n entre chaque...
se qui me donne au moment de la connexion en version plus simplifié:
$headers_string = "POST /api/login HTTP/1.0\r\nHost: simple-note.appspot.com\r\nContent-type: application/x-www-form-urlencoded\r\nContent-length: 68\r\nConnection: Close\r\n\r\n{data}"
on remplace {data} par email=dzedzedzd%40dadzazd.fr&password=dadaddaz crypté en base64
Content-length détermine le nombre de caractère dans {data} (crypté)
l'email et le mdp ne doit pas contenir de caractère spéciaux en php on utilise URLencode();
maintenant que avec Autoit je suis connecté grace à:
$Socket = TCPConnect('ssl://simple-note.appspot.com', 443)
j’envoie donc mon message avec:
TCPSend($Socket, $headers_string)
mais voilà que j'ai une erreur n°10038
comme si la connexion n'était pas établie...
MERCI d'avance pour votre aide car j'avoue que c'est un peu compliqué si mes explications de sont pas clair dite le moi.