HTTP1 is 'n Python wrapper rondom httplib HTTP-versoek uit te voer in 'n enkele oproep. Byvoorbeeld, PyPI indeks van pakkette te kry, kan jy skryf:
invoer http1
druk http1.request ('http://pypi.python.org/simple/') .body
versoek () metode
Hierdie metode voer 'n HTTP-versoek. Die ondertekening van die aanvraag metode is die volgende:
versoek (url, params = {}, method = 'kry', liggaam = Geen, kop = {},
& Nbsp; CONTENT_TYPE = Geen, content_length = True, gebruikersnaam = Geen,
& Nbsp; wagwoord = Geen, capitalize_headers = True)
Die parameters is die volgende:
& Nbsp; url: die URL oproep, insluitend protokol en parameters (soos 'http://www.google.com?foo=1&bar=2).
& Nbsp; params: URL parameters as 'n kaart, sodat {'cat': 1, "bar": 2} sal lei tot 'n URL eindig met 'cat = 1 & bar = 2? ".
& Nbsp; metode: die HTTP-metode (soos 'kry' of 'na'). Verstek na 'kry nie. "
& Nbsp; liggaam: die liggaam van die versoek as 'n string. Verstek na Geen.
& Nbsp; headers: versoek kop as 'n woordeboek Vertaling. Verstek na '{}'.
& Nbsp; CONTENT_TYPE: die inhoud tipe kop van die versoek. Defauls Geen.
& Nbsp; content_length: vertel as ons inhoud lengte kop aan die versoek moet voeg. Verstek na waar.
& Nbsp; gebruikersnaam: gebruikersnaam terwyl die uitvoering van basiese verifikasie, moet opgestel word met 'n wagwoord.
& Nbsp; wagwoord: wagwoord, terwyl die uitvoering van basiese verifikasie, moet opgestel word met gebruikersnaam.
& Nbsp; capitalize_headers: vertel as hoofde moet gekapitaliseer word (sodat hul name is almal soos 'Content-Type' byvoorbeeld).
Hierdie metode gee die antwoord as 'n reaksie voorwerp hierna beskryf.
NOTA: HTTPS URL's te noem, moet Python gebou kon word met SSL-steun.
Reaksie voorwerp
Dit voorwerp saamvat status kode (200, 404, as 'n heelgetal), boodskap (soos 'OK', 'nie gevind ", soos 'n string), kop (soos 'n woordeboek Vertaling), en liggaam (soos 'n string).
Wat is nuut in hierdie release:.
- Meer dokumentasie fixes
Vereistes :
- Python
Kommentaar nie gevind