HTTP1

Software screenshot:
HTTP1
Dettagli del software:
Versione: 0.1.0
Data di caricamento: 14 Apr 15
Sviluppatore: Michel Casabianca
Licenza: Libero
Popolarità: 50

Rating: nan/5 (Total Votes: 0)

HTTP1 è un wrapper Python intorno httplib effettuare richieste HTTP in una singola chiamata. Ad esempio, per ottenere l'indice PyPI di pacchetti, è possibile scrivere:
importare http1
stampare http1.request ('http://pypi.python.org/simple/') .body
richiesta () Metodo
Questo metodo esegue una richiesta HTTP. La firma del metodo di richiesta è il seguente:
richiesta (url, params = {}, metodo = 'GET', corpo = None, intestazioni = {},
& Nbsp; content_type = None, CONTENT_LENGTH = True, username = None,
& nbsp; Password = Nessuno, capitalize_headers = TRUE)
I parametri sono i seguenti:
& Nbsp; url: la chiamata URL, compreso il protocollo e parametri (come 'http://www.google.com?foo=1&bar=2').
& Nbsp; params: parametri URL come una mappa, in modo che {'pippo': 1, 'bar': 2} si tradurrà in un URL che termina con 'foo = 1 & bar = 2?'.
& Nbsp; il metodo: il metodo HTTP (ad esempio 'GET' o 'post'). Il valore predefinito è 'GET'.
& Nbsp; il corpo: il corpo della richiesta sotto forma di stringa. Il valore predefinito è Nessuno.
& Nbsp; intestazioni: intestazioni di richiesta come Dictionnary. Il valore predefinito è '{}'.
& Nbsp; content_type: l'intestazione della richiesta tipo di contenuto. Valori di default a nessuno.
& Nbsp; CONTENT_LENGTH: dice se dobbiamo aggiungere intestazioni di lunghezza di contenuti per la richiesta. Il valore predefinito è vero.
& Nbsp; username: nome utente durante l'esecuzione di autenticazione di base, deve essere impostato con password.
& Nbsp; Password: la password durante l'esecuzione di autenticazione di base, deve essere impostato con username.
& Nbsp; capitalize_headers: dice se le intestazioni devono essere capitalizzati (in modo che i loro nomi sono tutti come 'Content-Type', per esempio).
Questo metodo restituisce la risposta come un oggetto Response descritto qui di seguito.
NOTA: per chiamare HTTPS URL, Python deve essere stato compilato con il supporto SSL.
oggetto Response
Questo oggetto incapsula codice di stato (200, 404, come un intero), il messaggio (ad esempio 'OK', 'Not Found', come una stringa), le intestazioni (come Dictionnary), e il corpo (come una stringa).

Cosa c'è di nuovo in questa versione:.

  • Altre correzioni di documentazione

Requisiti :

  • Python

Altri software di sviluppo Michel Casabianca

Bee
Bee

13 May 15

Commenti a HTTP1

I commenti non trovato
Aggiungi commento
Accendere le immagini!