Requests

Software screenshot:
Requests
Podrobnosti Software:
Verze: 2.5.2
Datum uploadu: 28 Feb 15
Vývojka: Kenneth Reitz
Licence: Volný
Popularita: 21

Rating: 3.3/5 (Total Votes: 3)

vyvinut jako alternativa k Python je vestavěný urllib2 modulu, který je obvykle využita při vyřizování žádostí HTTP, tato knihovna není jen aktualizovat základní metody, nalezené v této knihovně na podporu funkce, nalezené na webových technologiích dnes, ale také výrazně zjednodušuje API, což snižuje dobu potřebnou pro kódování projektu.
urllib2 mohl být skvělý nástroj, když to vyšlo, ale rychlý rozvoj webových technologiích nejen dělal to absolutní, ale jeho syntaxe a jak to funguje uvnitř, a proto je těžké s ním pracovat.
To je důvod, proč knihovna jako žádostí, protože to vyšlo s jeho první nestabilní větve neustále stále více a více chvály na jeho jednoduchý způsob, jak dělat věci.
V současné době je knihovna žádá, je jedním z nejvíce používaných knihoven v jazyce Python komunitě

Vlastnosti :.

  • Velmi snadná GET, HEAD, POST, PUT, DELETE Žádosti
  • Jednoduché hlavičky HTTP Request Attachment
  • Simple Data / Params Poptávka Attachment
  • Jednoduché základní ověřování HTTP
  • Simple URL + HTTP Auth Registry
  • Podporuje spoustu mezinárodních standardů
  • Keep-alive podpora
  • Připojení sdružování
  • Podpora pro sezení
  • ověření SSL
  • manipulační Cookie
  • Automatické dekompresní data
  • Podpora Unicode
  • Podpora .netrc
  • Thread-safe
  • Podpora multipart nahrání proudy
  • Podpora pro připojení časové limity
  • HTTP (S), podpora proxy serveru

Co je nového v této verzi:

  • Nyní má & quot; bezpečnost & quot; balíček doplňky nastavit, $ pip nainstalovat žádosti [Bezpečnost].
  • Žádost bude nyní používat certifi, pokud je k dispozici.
  • Zachycování a re-raise urllib3 ProtocolError.

Co je nového ve verzi 2.0.0:

  • Keys ve slovníku záhlaví jsou nyní nativní řetězce na všechny verze Pythonu, tj bytestrings na Python 2, unicode v Pythonu 3.
  • Proxy URL teď musí mít explicitní schéma. MissingSchema výjimka se zvýší, pokud tomu tak není.
  • Timeouts se nyní vztahují na čtení čas, pokud Stream = False.
  • RequestException je nyní podtřídou IOError ne RuntimeError.
  • Přidána novou metodu PreparedRequest objekty:. PreparedRequest.copy ()
  • Přidán nový způsob k objektům relace: Session.update_request (). Tato metoda aktualizuje objektu Request s daty (např cookies) uložených na zasedání.
  • Přidán nový způsob k objektům relace: Session.prepare_request (). Tato aktualizace metoda a připravuje objektu Request, a vrátí odpovídající PreparedRequest objektu.
  • Přidána novou metodu HTTPAdapter objekty: HTTPAdapter.proxy_headers (). To by neměl být nazýván přímo, ale zlepšuje podtřídy rozhraní.
  • httplib.IncompleteRead výjimky způsobené nesprávným blokového kódování nyní zvýšit Žádosti ChunkedEncodingError místo.
  • Houpací sekvence procent-escape nyní způsobují Žádosti InvalidURL výjimka musí být aktivována.
  • HTTP 208 již používá důvod výraz & quot; & quot ;. im_used Správně používá & quot; already_reported & quot;.

Co je nového ve verzi 1.1.0:

  • Podpora iterable orgánů pro reakci na
  • Předpokládejme, že servery přetrvávat přesměrovat params
  • Povolit typy explicitní obsah, musí být specifikovány pro souborových dat
  • Make merge_kwargs velká a malá písmena, když se dívá na klíče

Co je nového ve verzi 1.0.0:

  • Masivní Refactor a zjednodušení
  • Přejít na Apache 2.0 licencí
  • vyměnitelné za provozu Připojení Adaptéry
  • na zed Připojení adaptéry
  • proměnlivé ProcessedRequest řetězec
  • / s / načítání / potok
  • Odstranění všech nastavení
  • Standardní záznam knihovna
  • Make Reponse.json () disponibilní, ne majetek.

Co je nového ve verzi 0.14.0:.

  • Žádné další iter_content chyby, pokud již stáhli

Co je nového ve verzi 0.13.9:.

  • Pevná k OAuth + Příspěvky
  • Odebráno výjimka jíst z dispatch_hook.
  • General oprav.

Co je nového ve verzi 0.13.3:.

  • Použít simplejson-li k dispozici
  • Neskrývejte SSLErrors za sebou Časové limity.
  • manipulace s URL adresy obsahující fragmenty Pevná param.
  • výrazně zlepšila informace v user agent.

Co je nového ve verzi 0.13.2:

  • New: Response.reason
  • Sign QueryString parametry OAuth 1.0
  • Klientské certifikáty již ignoruje, pokud ověřit = False
  • Přidává podporu openSUSE certifikát

Co je nového ve verzi 0.13.1:

  • Povolit předávání soubor nebo soubor-jako objekt jako dat.
  • Povolit háčky vrátit odpovědi, které indikují chyby.
  • Pevná Response.text a Response.json pro odpovědi tělu méně.

Co je nového ve verzi 0.12.1:

  • hotelu ve městě New Response.json
  • Možnost přidat řetězec uploadu souborů
  • Fix out-of-rozsah problému s iter_lines
  • Fix iter_content výchozí velikost

Co je nového ve verzi 0.11.1:

  • POST přesměrování nyní prolomit RFC dělat to, co dělat prohlížeče :. Řiďte se s GET
  • Nová konfigurace strict_mode zakázat nové chování přesměrování.

Co je nového ve verzi 0.10.6:.

  • Povolit '=' v cookies

Co je nového ve verzi 0.10.2:.

  • mnohem lepší URL citovat
  • Další hodnoty klíče povoleny cookies.
  • Pokus Oprava & quot; Příliš mnoho otevřených souborů & quot; Chyba
  • Nahradit chyby unicode v prvním průchodu, není třeba druhém průchodu.
  • Připojit "/" na holé, doménu url před vložením dotazu.
  • Výjimky se dědí z RuntimeError.
  • Binary obrázky + auth fix.

Co je nového ve verzi 0.9.2:

  • SSL ověřit = False opravy chyb (zdánlivý na okna strojích ).
  • Podpora pro správné kus toky s hranicemi.
  • argumentem sezení pro třídy relací.
  • Tiskové celý hák tracebacks, a to nejen instance výjimkou.
  • Oprava response.iter_lines od čeká na další řádek.
  • Fix, ale v HTTP-digest auth w / URI s řetězce dotazu.
  • Fix v sekci událostí Hooks.
  • Aktualizace Urllib3.

Co je nového ve verzi 0.8.7:

  • Force safe_mode pro asynchronní požadavky
  • Handle safe_mode výjimky důsledněji
  • Fix iterace na nulové reakce v safe_mode

Co je nového ve verzi 0.8.6:.

  • timeout Socket opravy
  • Podpora Proxy Autorizace.

Co je nového ve verzi 0.8.3:.

  • převedené auth systém používat jednodušší callable objekty
  • Nový parametr zasedání metod API.
  • Zobrazit v plné URL, zatímco těžba dřeva.

Co je nového ve verzi 0.8.2:

  • New unicode dekódování systém, založený na overridable Response. kódování.
  • Správné URL zacházení lomítko-quote.
  • Sušenky s [,], a _ povoleno.

Co je nového ve verzi 0.6.5:.

  • offline (rychle) Test Suite
  • Relace slovník argumentem sloučení.

Co je nového ve verzi 0.6.4:

  • Automatické dekódování unicode, založený na HTTP hlaviček.
  • New nastavení decode_unicode
  • Odstranění r.read / zavřít metody
  • New r.faw rozhraní pro pokročilé využití odezvy. *
  • Automatické rozšíření parametrických hlaviček

Co je nového ve verzi 0.6.2:.

  • GET / HEAD poslouchá follow_redirect = False

Co je nového ve verzi 0.6.1:

  • Rozšířené stavové kódy zkušenosti & # x5c; o / .
  • Nastavení maximální počet přesměrování (settings.max_redirects).
  • Plná podpora Unicode URL.
  • Podpora protokolu-méně přesměrování.
  • Povolit pro libovolné typy žádostí.
  • Opravy chyb.

Co je nového ve verzi 0.5.1!

  • International Domain Name podpora
  • Přístupové hlavičky bez načtení celé tělo (read ())
  • Použít seznamy dicts pro parametry
  • Přidat Nucená Základní ověřování
  • Nucený Basic je výchozí typ ověřování
  • python-requests.org default User-Agent záhlaví
  • CaseInsensitiveDict malá písmena caching
  • Response.history opravná

Co je nového ve verzi 0.5.0:

  • PATCH Support
  • Podpora Proxy
  • HTTPBin testovací sestava
  • Redirect opravy
  • settings.verbose proud písemně
  • Querystrings pro všechny metody
  • URLErrors (Connection Refused, Timeout, neplatných adres URL), jsou považovány za výslovně zvednutý r.requests.get ("HWE: // bla"); r.raise_for_status ()

Co je nového ve verzi 0.4.1:.

  • Lepší přesměrování Manipulace
  • param nové "allow_redirects" pro následující non-get / HEAD přesměrování.
  • Nastavení modulu refactoring.

Co je nového ve verzi 0.4.0:

  • Response.history:. Seznam přesměrované odpovědí
  • velká a malá písmena Header slovníky.
  • URL Unicode.

Co je nového ve verzi 0.3.3:.

  • Žádost o časové limity
  • Unicode kódování URL dat.
  • Nastavení místní správce a modul.

Co je nového ve verzi 0.3.2:.

  • Automatická dekomprese gzip kódovaný obsah
  • AutoAuth Podpora Tupled HTTP Auth.

Co je nového ve verzi 0.3.1:.

  • změny Cookie
  • Response.read ().
  • Poster fix.

Co je nového ve verzi 0.3.0:.

  • Automatic Authentication API Change
  • Smarter dotazu URL parametrů.
  • Povolit obrázky souborů a dat POST dohromady.

Co je nového ve verzi 0.2.4:.

  • Python 2.5 Podpora
  • PyPy-c v1.4 Support.
  • Auto-ověřování testů.
  • Lepší Žádost o objekt konstruktor.

Co je nového ve verzi 0.2.3:.

  • Nové HTTPHandling metody

Co je nového ve verzi 0.2.2:

  • Stále zpracovává žádost v případě httpError.
  • Eventlet a Gevent Monkeypatch podporu.
  • Cookie dupport.

Požadavky na :

  • Python 2.6 nebo vyšší,

Podobný software

Apache SSHD
Apache SSHD

9 Apr 16

Net::SSH
Net::SSH

28 Feb 15

MIME
MIME

9 Feb 16

python-iptables
python-iptables

1 Oct 15

Ostatní software developer Kenneth Reitz

Requests
Requests

12 May 15

unzipit
unzipit

11 May 15

ghsync
ghsync

11 May 15

Komentáře k Requests

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!