HTTP1

Software screenshot:
HTTP1
Software informatie:
Versie: 0.1.0
Upload datum: 14 Apr 15
Ontwikkelaar: Michel Casabianca
Licentie: Gratis
Populariteit: 7

Rating: nan/5 (Total Votes: 0)

HTTP1 is een Python wrapper rond httplib om HTTP-verzoeken uit te voeren in een enkel gesprek. Bijvoorbeeld om PyPI index van pakketten te krijgen, zou je schrijven:
importeren http1
afdrukken http1.request ('http://pypi.python.org/simple/') .body
aanvraag () methode
Deze methode voert een HTTP-verzoek. De ondertekening van het verzoek methode is de volgende:
aanvraag (url, params = {}, method = "GET", body = Geen, headers = {},
& Nbsp; content_type = Geen, CONTENT_LENGTH = True, username = Geen,
& Nbsp; password = Geen, capitalize_headers = True)
De parameters zijn de volgende:
& Nbsp; url: de URL-oproep, met inbegrip van het protocol en parameters (zoals 'http://www.google.com?foo=1&bar=2').
& Nbsp; params: URL-parameters als een kaart, zodat {'foo': 1, 'bar': 2} zal resulteren in een URL eindigt met "foo = 1 & bar = 2? '.
& Nbsp; methode: de HTTP-methode (zoals 'GET' of 'POST'). Defaults te 'krijgen'.
& Nbsp; het lichaam: het lichaam van het verzoek als een string. Standaard ingesteld op Geen.
& Nbsp; headers: verzoek headers als dictionnary. Staat standaard op '{}'.
& Nbsp; content_type: het content-type header van het verzoek. Defauls op Geen.
& Nbsp; CONTENT_LENGTH: vertelt als we inhoud lengte headers moeten toevoegen aan het verzoek. De standaardwaarde is true.
& Nbsp; gebruikersnaam: gebruikersnaam, terwijl het uitvoeren van basis-verificatie moet worden ingesteld met een wachtwoord.
& Nbsp; wachtwoord: wachtwoord tijdens het uitvoeren van basic authenticatie, moet worden ingesteld met gebruikersnaam.
& Nbsp; capitalize_headers: geeft aan of headers moeten worden geactiveerd (zodat hun namen zijn allemaal als 'Content-Type' bijvoorbeeld).
Deze methode geeft de respons als een Response object hierna beschreven.
OPMERKING: om HTTPS-URL's te bellen, moet Python zijn gebouwd met SSL-ondersteuning.
Response object
Dit object kapselt statuscode (200, 404, als een geheel getal), bericht (zoals 'OK', 'Not Found', als een string), headers (als dictionnary), en het lichaam (als een string).

Wat is nieuw in deze release:.

  • Meer documentatie fixes

Eisen

  • Python

Andere software van ontwikkelaar Michel Casabianca

Bee
Bee

13 May 15

Reacties op HTTP1

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!