Requests

Software screenshot:
Requests
Software informatie:
Versie: 2.7.0 Bijgewerkt
Upload datum: 12 May 15
Ontwikkelaar: Kenneth Reitz
Licentie: Gratis
Populariteit: 215

Rating: nan/5 (Total Votes: 0)

ontwikkeld als alternatief voor Python ingebouwde urllib2 module die gewoonlijk is gebruikt bij het behandelen van HTTP verzoeken deze bibliotheek niet alleen kernmethodes in die bibliotheek functies van webtechnologieën vandaag steunen werken, maar ook vereenvoudigt het API verminderen van de tijd die nodig is om een ​​project coderen.
urllib2 zou een geweldig hulpmiddel zijn geweest toen het uitkwam, maar de snelle ontwikkeling van web-gebaseerde technologieën heeft niet alleen maakte het absolute, maar de syntax en de manier waarop het werkt intern hebben het moeilijk om mee te werken.
Dit is de reden waarom een ​​bibliotheek zoals verzoeken, omdat het kwam met zijn eerste onstabiele bijkantoor is voortdurend steeds meer en meer lof voor zijn eenvoudige manier van doen.
Momenteel is de Verzoeken bibliotheek is één van de meest gebruikte bibliotheken in de Python gemeenschap

Wat is nieuw in deze release:.

  • Bijgewerkt urllib3 naar 1.10.4, het oplossen van een aantal bugs met chunked overdracht codering en respons framing.

Wat is nieuw in versie 2.5.2:

  • Nu heeft een & quot; security & quot; pakket extra set, $ pip installeren verzoeken [security].
  • De aanvragen zullen nu gebruik Certifi indien deze beschikbaar is.
  • Capture en re-raise urllib3 ProtocolError.

Wat is nieuw in versie 2.0.0:

  • Keys in het woordenboek Headers zijn nu inheemse snaren op alle Python versies, dwz bytestrings op Python 2, unicode op Python 3.
  • Proxy URL's moeten nu een expliciete regeling hebben. Een MissingSchema uitzondering zal worden verhoogd als ze dat niet doen.
  • Time-outs nu van toepassing op de tijd te lezen als stream = Vals.
  • RequestException is nu een subklasse van IOError, niet RuntimeError.
  • toegevoegd nieuwe methode om PreparedRequest objecten:. PreparedRequest.copy ()
  • toegevoegd nieuwe methode om Session objecten: Session.update_request (). Deze methode werkt een object Request met de gegevens (bijvoorbeeld cookies) opgeslagen op de sessie.
  • toegevoegd nieuwe methode om Session objecten: Session.prepare_request (). Deze methode updates en bereidt een object Request, en geeft het bijbehorende PreparedRequest object.
  • toegevoegd nieuwe methode om HTTPAdapter objecten: HTTPAdapter.proxy_headers (). Dit moet niet direct worden genoemd, maar verbetert de subklasse interface.
  • httplib.IncompleteRead uitzonderingen veroorzaakt door onjuiste gedeelde codering zal nu sprake van een Verzoeken ChunkedEncodingError plaats.
  • Ongeldige procent-escape sequences nu veroorzaken Verzoeken InvalidURL uitzondering worden verhoogd.
  • HTTP 208 niet langer gebruik maakt van reden zin & quot; im_used & quot ;. Correct gebruikt & quot; already_reported & quot;.

Wat is nieuw in versie 1.1.0:

  • Ondersteuning voor iterable reactie lichamen
  • Stel servers aanhouden redirect params
  • Laat types expliciete inhoud aan te geven voor file data
  • Maak merge_kwargs hoofdlettergevoelig bij het opzoeken van de toetsen

Wat is nieuw in versie 1.0.0:

  • Massive Refactor en Vereenvoudigen
  • Schakel naar Apache 2.0-licentie
  • Swappable Connection Adapters
  • Mountable Connection Adapters
  • Veranderlijk ProcessedRequest chain
  • / s / prefetch / beek
  • Het verwijderen van alle configuratie
  • Standaard bibliotheek logging
  • Maak Reponse.json () af te roepen, niet goed.

Wat is nieuw in versie 0.14.0:.

  • Geen iter_content fouten indien reeds gedownload

Wat is nieuw in versie 0.13.9:.

  • Vast voor OAuth + POST
  • Verwijderd uitzondering eten uit dispatch_hook.
  • Algemeen bug fixes.

Wat is nieuw in versie 0.13.3:.

  • Gebruik simplejson indien beschikbaar
  • Niet SSLErrors achter Timeouts verbergen.
  • Vast param behandeling met URL's met fragmenten.
  • Aanzienlijk verbeterde informatie in User Agent.

Wat is nieuw in versie 0.13.2:

  • Nieuw: Response.reason
  • Aanmelden querystring parameters in OAuth 1.0
  • Client certificaten niet langer als genegeerd controleren = False
  • Voeg openSUSE certificaat support

Wat is nieuw in versie 0.13.1:

  • Laat het passeren van een bestand of een bestand-achtig object als data.
  • Laat haken aan reacties die fouten aan te geven terug te keren.
  • Vast Response.text en Response.json voor body-minder reacties.

Wat is nieuw in versie 0.12.1:

  • Nieuwe Response.json woning
  • Mogelijkheid om touwtje file upload add
  • Fix out-of-range probleem met iter_lines
  • Fix iter_content standaardgrootte

Wat is nieuw in versie 0.11.1:

  • POST omleidingen nu breken RFC om te doen wat browsers doen :. Follow-up met een GET
  • Nieuwe strict_mode configuratie om nieuwe redirect gedrag uit te schakelen.

Wat is nieuw in versie 0.10.6:.

  • Toestaan ​​'=' in cookies

Wat is nieuw in versie 0.10.2:.

  • Sterk verbeterde URL citeren
  • Extra toegestaan ​​cookie-kernwaarden.
  • Poging fix voor & quot; Te veel open bestanden & quot; Fout
  • Vervang unicode fouten op de eerste pas, geen noodzaak voor de tweede pass.
  • Append '/' te bloot domein urls voordat vraag inbrengen.
  • Uitzonderingen nu erven RuntimeError.
  • Binary upload + auth fix.

Wat is nieuw in versie 0.9.2:

  • SSL controleren = Vals bugfix (schijnbare op windows machines ).
  • Ondersteuning voor een goede brok beken met grenzen.
  • sessie argument voor Session klassen.
  • Print hele haak tracebacks, niet alleen uitzondering bijvoorbeeld.
  • Fix response.iter_lines uit in afwachting van de volgende regel.
  • Fix maar in de HTTP-digest auth w / URI met querytekenreeksen.
  • Fix in paragraaf Event Hooks.
  • Urllib3-update.

Wat is nieuw in versie 0.8.7:

  • Force safe_mode voor asynchrone verzoeken
  • Handle safe_mode uitzonderingen meer constant
  • Fix iteratie op nul reacties in safe_mode

Wat is nieuw in versie 0.8.6:.

  • Socket timeout fixes
  • Proxy Authorization support.

Wat is nieuw in versie 0.8.3:.

  • Omgezet auth systeem eenvoudiger callable objecten gebruiken
  • Nieuwe sessie parameter API methoden.
  • Toon volledige URL terwijl logging.

Wat is nieuw in versie 0.8.2:

  • Nieuwe Unicode-decodering systeem, gebaseerd op Overridable Response. codering.
  • De juiste URL slash-quote handling.
  • Koekjes met [,], en _ toegestaan.

Wat is nieuw in versie 0.6.5:.

  • Offline (snel) test suite
  • Sessie woordenboek argument samenvoegen.

Wat is nieuw in versie 0.6.4:

  • Automatische decodering van unicode, op basis van HTTP-headers.
  • Nieuwe decode_unicode instelling
  • Het verwijderen van r.read/close methoden
  • Nieuwe r.faw interface voor geavanceerd gebruik respons. *
  • Automatische uitbreiding van de parameters headers

Wat is nieuw in versie 0.6.2:.

  • GET / HEAD gehoorzaamt follow_redirect = False

Wat is nieuw in versie 0.6.1:

  • Verbeterde statuscodes ervaring & # x5c; o / .
  • Stel een maximaal aantal doorverwijzingen (settings.max_redirects).
  • Volledige Unicode URL-ondersteuning.
  • Ondersteuning voor protocol-minder omleidingen.
  • Laat voor willekeurige types aanvraag.
  • Bug fixes.

Wat is nieuw in versie 0.5.1:!

  • International Domain Name Ondersteuning
  • Toegang headers zonder het ophalen van hele lichaam (lees ())
  • Gebruik lijsten als dicts voor parameters
  • Voeg Gedwongen Basic Authentication
  • Gedwongen Basic is standaardtype authenticatie
  • python-requests.org standaard User-Agent header
  • CaseInsensitiveDict lower-case caching
  • Response.history bugfix

Wat is nieuw in versie 0.5.0:

  • PATCH Ondersteuning
  • Ondersteuning voor Proxy's
  • HTTPBin Test Suite
  • Redirect Fixes
  • settings.verbose stroom schrijven
  • querystrings voor alle methoden
  • URLErrors (Connection Refused, Timeout Invalid URL's) worden behandeld als expliciet verhoogd r.requests.get ('hwe: // blah'); r.raise_for_status ()

Wat is nieuw in versie 0.4.1:.

  • Verbeterde Redirection Handling
  • param Nieuw 'allow_redirects' voor het volgende niet-GET / HEAD omleidingen.
  • Instellingen module refactoring.

Wat is nieuw in versie 0.4.0:

  • Response.history.: Lijst van doorgestuurd reacties
  • Case-Ongevoelig Header Woordenboeken.
  • Unicode URLs.

Wat is nieuw in versie 0.3.3:.

  • Request time-outs
  • Unicode-url gecodeerde gegevens.
  • Instellingen context manager en module.

Wat is nieuw in versie 0.3.2:.

  • Automatische Decompressie van GZip Gecodeerde inhoud
  • AutoAuth Ondersteuning voor Tupled HTTP Auth.

Wat is nieuw in versie 0.3.1:.

  • Cookie veranderingen
  • Response.read ().
  • Poster fix.

Wat is nieuw in versie 0.3.0:.

  • Automatische Authentication API Change
  • Slimmer Query URL Parametrering.
  • Laat het uploaden van bestanden en POST data samen.

Wat is nieuw in versie 0.2.4:.

  • Python 2.5 Ondersteuning
  • pypy-c v1.4 ondersteuning.
  • Auto-Authenticatie testen.
  • Verbeterde Request object constructeur.

Wat is nieuw in versie 0.2.3:.

  • Nieuwe HTTPHandling methoden

Wat is nieuw in versie 0.2.2:

  • Still behandelt aanvraag in het geval van een httpError.
  • Eventlet en Gevent Monkeypatch ondersteuning.
  • Cookie dupport.

Eisen

  • Python 2.6 of hoger

Vergelijkbare software

IPy
IPy

11 Apr 15

SSH2 (Node.js)
SSH2 (Node.js)

20 Jul 15

python-iptables
python-iptables

1 Oct 15

Heyoffline.js
Heyoffline.js

12 May 15

Andere software van ontwikkelaar Kenneth Reitz

certifi
certifi

15 Apr 15

ghsync
ghsync

11 May 15

GRequests
GRequests

14 Apr 15

Requests
Requests

28 Feb 15

Reacties op Requests

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