Bonjour,

J'essaie d'envoyer une requête POST et afficher la réponse, voilà mon code :

=================================
import http.client, urllib.parse

params = urllib.parse.urlencode({'mot_de_passe': 'kangourou'})
headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}

conn = http.client.HTTPConnection("localhost/test/formulaire.php")
conn.request("POST", "", params, headers)

response = conn.getresponse()
print(response.status, response.reason)
data = response.read()
print(data)

conn.close()
=================================

Mais cela me mets cette erreur :

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.3/http/client.py", line 1061, in request
self._send_request(method, url, body, headers)
File "/usr/local/lib/python3.3/http/client.py", line 1099, in _send_request
self.endheaders(body)
File "/usr/local/lib/python3.3/http/client.py", line 1057, in endheaders
self._send_output(message_body)
File "/usr/local/lib/python3.3/http/client.py", line 902, in _send_output
self.send(msg)
File "/usr/local/lib/python3.3/http/client.py", line 840, in send
self.connect()
File "/usr/local/lib/python3.3/http/client.py", line 818, in connect
self.timeout, self.source_address)
File "/usr/local/lib/python3.3/socket.py", line 417, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
FileNotFoundError: [Errno 2] No such file or directory

Merci d'avance pour toute aide !