Salve, stiamo cercando un metodo per realizzare delle connessioni in HTTPS che supportino POST per il passaggio dei valori cifrati. Ci serve una soluzione che comporti un basso numero di moduli da includere e quindi escluderemmo soluzioni come ad esempio Twisted. La scelta era caduta su httplib, ma vorremmo sapere l'opinione sulla loro qualità o su migliori alternative che non abbiamo trovato.
Vi incollo inoltre la pagina post di prova che stiamo utilizzando per fare delle prove testando gli scritps (le prove per ora vengono svolte solo in HTTP): <html> <body> Welcome <?php echo $_POST["name"]; ?>.<br /> You are <?php echo $_POST["age"]; ?> years old. </body> </html> L'url alla quale potete caricarla è http://www.iacopomasi.net/post.php Lo script per ora HTTP usato è il seguente: import httplib, urllib params = urllib.urlencode({'name': 'iacopo', 'age': 24}) headers = {"Content-type": "application/x-www-form-urlencoded","Accept": "text/plain"} conn = httplib.HTTPConnection("www.iacopomasi.net:80") conn.request("POST", "post.php", params, headers) response = conn.getresponse() print response.status, response.reason #200 OK data = response.read() conn.close() Che restituisce:
python post.py
400 Bad Request Come possiamo produrre uno scritp funzionante? Grazie a tutti. -- Iacopo Masi _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python