Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Python - problema con httplib
Forum - Python - problema con httplib

Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedì, 01/01/1970
sto cercando di inviare dei dati ad un file php sul mio sito:
la prima volta ho fatto una prova senza inviare parametri; ho fatto una richiesta post al file che mi interessava ed è funzionato.
poi ho provato con dei parametri, errore 400 Bad Request.
ho riprovato senza parametri e mi da l'errore 400!
anche se prima non me lo dava!

se può servire:
Codice sorgente - presumibilmente Python

  1. import httplib
  2. c=httplib.HTTPConnection("gioludde.altervista.org")
  3. c.request("post","pro.php")
  4. r=c.getresponse()
  5. print r.status,r.reason
  6. c.close()
  7. try:    input()
  8. except: pass



grazie a tutti!

Ultima modifica effettuata da il 21/08/2011 alle 16:09
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 19:07
Domenica, 21/08/2011
Codice sorgente - presumibilmente Python

  1. import httplib,urllib
  2. c=httplib.HTTPConnection("gioludde.altervista.org")
  3. c.request("post","/pro.php?ppp=ciao")
  4. r=c.getresponse()
  5. print r.status,r.reason
  6. c.close()
  7. try:    input()
  8. except: pass


così va, ma posso solo inviare variabili via get, e tutta l'applicazione lo fatta usando post(che mi piace di più)
infatti qui non uso la funzione send, che viene chiamata da request solo se ci sono dei valori al 3° parametro.
il mio problema è risolto, però sono un po' deluso dal fatto che se mi servirà inviare dei post, non ci riuscirò direttamente da qui..

PM Quote