Bonjour tout le monde,
J'essaie d'ouvrir une socket de connexion avec un serveur, pour envoyer des données en POST dans une url. Sauf que j'ai cette erreur :
Quelqu'un saurait-il me dire d'où peut venir cette erreur vu que j'ai jamais utilisé ça en PHP :s
Code : Sélectionner tout - Visualiser dans une fenêtre à part HTTP/1.1 500 Internal Server Error
Je vous remercie d'avannnnce!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 $header = "POST /NMSXML HTTP/1.0\r\n"; $header .= "Content-Type: text/plain; charset=UTF-8\r\n"; $header .= "Host: api.notificationmessaging.com\r\n"; $header .= "Connection: Keep-Alive\r\n"; $header .= "User-Agent: Apache-HttpClient/4.0-beta1 (java 1.4)\r\n"; $header .= "Expect: 100-Continue\r\n"; $header .= "Content-Length: ".strlen($message)."\r\n"; $header .= "\r\n"; $fs = fsockopen( "host" , 80 , $errno , $errstr , 20 ); if ( $fs ) { fwrite( $fs , $header.$vars."\r\n" ); $line = fgets( $fs ); fclose($fs); }
Partager