HTTP1

Screenshot Software:
HTTP1
Detalii soft:
Versiune: 0.1.0
Incarca data: 14 Apr 15
Producător: Michel Casabianca
Licenţă: Gratuit
Popularitate: 50

Rating: nan/5 (Total Votes: 0)

HTTP1 este un înveliș Python în jurul httplib pentru a efectua cereri HTTP într-un singur apel. De exemplu, pentru a obține indicele PyPI de pachete, s-ar putea scrie:
import http1
imprima http1.request ("http://pypi.python.org/simple/") .body
cerere () metoda
Această metodă efectuează o cerere HTTP. Semnătura metodei cererii este următorul:
cerere (url, params = {} =, metoda "GET", corp = Nimeni, titlurile = {},
& Nbsp; content_type = Nici una, CONTENT_LENGTH = Adevărat, numele de utilizator = Nici unul,
& nbsp; parola = Fără, capitalize_headers = true)
Parametrii sunt următoarele:
& Nbsp; url: apelul URL, inclusiv protocol și parametri (cum ar fi "http://www.google.com?foo=1&bar=2").
& Nbsp; params: parametrii URL ca o hartă, astfel încât {"foo": 1, "bar": 2} va duce la un URL care se încheie cu 'foo = 1 & bar = 2?'.
& Nbsp; metodă: metoda HTTP (cum ar fi "GET" sau "POST"). Defaults la "GET".
& Nbsp; corp: corpul cererea în șir. Defaults la nici unul.
& Nbsp; antetele: antetele cerere ca o dictionnary. Defaults la "{}".
& Nbsp; content_type: antetul tip de conținut a cererii. Defauls la nici unul.
& Nbsp; CONTENT_LENGTH: spune dacă ar trebui să adăugăm antete lungime de conținut la cerere. Defaults la true.
& Nbsp; numele de utilizator: numele de utilizator în timp ce efectuează autentificare de bază, trebuie să fie stabilite cu parolă.
& Nbsp; parolă: parola în timp ce efectuează autentificare de bază, trebuie să fie stabilite cu numele de utilizator.
& Nbsp; capitalize_headers: spune dacă antetele ar trebui să fie capitalizate (astfel încât numele lor sunt ca "Content-Type", de exemplu).
Această metodă returnează răspunsul ca obiect de răspuns descrise mai jos.
NOTĂ: pentru a apela HTTPS URL-uri, Python trebuie să fi fost construit cu suport SSL.
obiect de acționare
Acest obiect încapsulează cod de stare (200, 404, ca un întreg), mesaj (cum ar fi "OK", "Not Found", ca un șir), antete (ca dictionnary), și corp (ca un șir de caractere).

Ce este nou în această versiune:.

  • Mai multe remedieri documentație

Cerințe :

  • Python

Alte software-uri de dezvoltator Michel Casabianca

Bee
Bee

13 May 15

Comentarii la HTTP1

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!