Requests

Szoftver screenshot:
Requests
Szoftver adatai:
Változat: 2.5.2
Feltöltés dátuma: 28 Feb 15
Fejlesztő: Kenneth Reitz
Engedély: Ingyenes
Népszerűség: 98

Rating: 3.3/5 (Total Votes: 3)

alternatívájaként fejlesztették ki, hogy Python beépített urllib2 modul, ami általában használják foglalkozó HTTP kérések, ez a könyvtár nem csak frissíti a core módszereket találtak abban a könyvtárban, hogy támogassa funkciók találhatók webes technológiák ma, hanem nagyban megkönnyíti a API idő csökkentése kódolásához szükséges a projekt.
urllib2 lehetett volna egy nagyszerű eszköz, amikor kijött, de a gyors fejlődés a Web-alapú technológiák nemcsak tette abszolút, de a szintaxis és azt, hogyan működik a belső tette nehéz dolgozni.
Ez az, amiért egy könyvtár, mint a kérelmeket, mivel kijött az első instabil ága már folyamatosan egyre több és több dicséretet, illetve egyszerű módja a dolgok.
Jelenleg a kérelmek könyvtár az egyik leggyakrabban használt könyvtárak a Python-közösség.

Tulajdonságok :

  • Rendkívül egyszerű GET, HEAD, POST, PUT, DELETE kérések
  • Egyszerű HTTP fejléc Request Attachment
  • Egyszerű Data / Params Request Attachment
  • Egyszerű Basic HTTP Authentication
  • Egyszerű URL + HTTP Auth Registry
  • Támogatja a sok-sok nemzetközi szabványok
  • Keep-alive támogatás
  • kapcsolattárolás
  • Támogatás ülések
  • SSL hitelesítési
  • Cookie manipuláció
  • adatainak automatikus dekompressziós
  • Unicode támogatás
  • .netrc támogatás
  • Szálbiztos
  • Támogatás többrészes feltöltési patakok
  • Támogatás kapcsolat időtúllépés
  • HTTP (S) proxy támogatás

Mi az új ebben a kiadásban:

  • Most van egy & quot; biztonsági & quot; csomag extrák állítva, $ pip telepíteni kérések [biztonsági].
  • A kérelmeket már használhatja tanúsítást, ha elérhető.
  • Capture és re-raise urllib3 ProtocolError.

Mi az új a 2.0.0 verzió:

  • Keys a fejlécek szótárban most natív húrok Minden Python változata, azaz bytestrings a Python 2, unicode a Python 3.
  • Proxy URL most kell egy explicit rendszert. A MissingSchema kivételt fognak emelni, ha nem.
  • Időtúllépések most csak olvasni időt, ha Áramlat = False.
  • RequestException most egy alosztálya IOError, nem RuntimeError.
  • Hozzáadott új módszert PreparedRequest tárgyak: PreparedRequest.copy ().
  • Hozzáadott új módszert Session tárgyak: Session.update_request (). Ez a módszer frissíti a Request objektum az adatok (pl cookie) tárolódik a Session.
  • Hozzáadott új módszert Session tárgyak: Session.prepare_request (). Ez a módszer frissítések, és előkészíti a Request objektum, és visszaadja a megfelelő PreparedRequest objektumot.
  • Hozzáadott új módszert HTTPAdapter tárgyak: HTTPAdapter.proxy_headers (). Ez nem nevezhető közvetlenül, hanem javítja az alosztály felületet.
  • httplib.IncompleteRead kivételek, amelyet a helytelen chunked kódolás most fel a kérelmeket ChunkedEncodingError helyett.
  • Invalid százalékkal-escape szekvenciák teremteni okozhat a kérelmeket InvalidURL kivételt kell emelni.
  • HTTP 208 már nem használja oka kifejezést & quot; im_used & quot ;. Helyesen használja & quot; already_reported & quot;.

Mi az új a 1.1.0 verzió:

  • Támogatás iterable elhárító szervek
  • Tegyük szerverek továbbra is fennállnak átirányítani params
  • Allow explicit tartalom típusokat meg kell határozni a fájl adatok
  • merge_kwargs kis- és nagybetűk, amikor felnézett gombok

Mi az új 1.0.0:

  • Massive Refactor és egyszerűsítése
  • Váltás Apache 2.0 licenc
  • Cserélhető csatlakozó adapter
  • szerelhető csatlakozó adapter
  • Változékony ProcessedRequest lánc
  • / s / előbeolvasási / patak
  • eltávolítása az összes konfigurációs
  • standard könyvtár naplózás
  • Reponse.json () visszahívható, nem tulajdon.

Mi az új verzióban 0.14.0:

  • Nincs több iter_content hibákat, ha már letöltötte.

Mi az új verzióban 0.13.9:

  • Fix for OAuth + POST.
  • Az eltávolított kivételével eszik dispatch_hook.
  • Általános hibajavítások.

Mi az új verzióban 0.13.3:

  • A simplejson ha rendelkezésre áll.
  • Ne rejtsd SSLErrors mögött Időtúllépések.
  • Fix param kezelésére az URL-eket tartalmazó töredékek.
  • Jelentősen javított információkat User Agent.

Mi az új verzióban 0.13.2:

  • New: Response.reason
  • Sign queryString paraméterek OAuth 1.0
  • Klienstanúsítványok már nem veszi figyelembe, amikor ellenőrzi = False
  • Add openSUSE tanúsítvány támogatása

Mi az új verzióban 0.13.1:

  • Allow halad egy fájl vagy hasonló objektumot adatokat.
  • Allow horgok visszatérni válaszok, amelyek jelzik a hibákat.
  • Fix Response.text és Response.json test-kevésbé válaszok.

Mi az új verzióban 0.12.1:

  • New Response.json ingatlan
  • Képes felvenni karakterlánc felküldések
  • Fix out-of-tartományban probléma iter_lines
  • Fix iter_content alapértelmezett méret

Mi az új verzióban 0.11.1:

  • POST átirányítások most megtörni RFC csinálni, amit böngészőre : Kövesse nyomon a GET.
  • New strict_mode konfiguráció letiltani új redirect viselkedését.

Mi az új verzióban 0.10.6:

  • Allow "=" a cookie-kat.

Milyen új verzióban 0.10.2:

  • A jelentős mértékben továbbfejlesztett URL idézve.
  • További engedélyezett cookie-kulcsok értékeit.
  • Kísérlet javítás & quot; Túl sok a nyitott fájl & quot; Hiba
  • Cserélje unicode hibák első lépés, nincs szükség a második menetben.
  • hozzáfűzése "/" csupasz-domain URL-ek előtt query szerelést.
  • Kivételek most is örököl RuntimeError.
  • Binary feltöltések + auth fix.

Mi az új verzióban 0.9.2:

  • SSL ellenőrzi = False hibajavítás (látszólagos Windows gépek ).
  • Támogatás megfelelő darab stream határait.
  • ülésen érv Session osztályok.
  • Print teljes hook tracebacks, nem csak kivétel például.
  • Fix response.iter_lines a függőben lévő következő sorra.
  • Fix de HTTP-megemészteni auth w / URI, amelynek query húrok.
  • Fix az Event Horog részt.
  • Urllib3 frissítést.

Mi az új verzióban 0.8.7:

  • Force safe_mode az aszinkron kérések
  • Handle safe_mode kivételek következetesebben
  • Fix ismétlés a null válaszok safe_mode

Mi az új verzióban 0.8.6:

  • Socket timeout javítások.
  • Proxy Engedélyezési támogatást.

Mi az új verzióban 0.8.3:

  • átváltva auth rendszer használata egyszerűbb lehívható tárgyakat.
  • New ülésen paramétert API módszereket.
  • Display teljes URL miközben a fakitermelés.

Mi az új verzióban 0.8.2:

  • New unicode dekódoló rendszer alapján felülírható válasz. kódolás.
  • A megfelelő URL slash-idézet kezelése.
  • kekszek [,] és _ megengedett.

Mi az új verzióban 0.6.5:

  • Offline (gyors) tesztsorozat.
  • Session szótárban érv összevonása.

Mi az új verzióban 0.6.4:

  • Automatikus dekódolása unicode alapján HTTP fejlécek.
  • New decode_unicode beállítás
  • eltávolítása r.read / close módszerek
  • New r.faw felület a fejlett válasz használat. *
  • Automatikus bővítése paraméterezhető fejlécet

Mi az új verzióban 0.6.2:

  • get / HEAD engedelmeskedik follow_redirect = False.

Mi az új verzióban 0.6.1:

  • Továbbfejlesztett állapotkódokat élményt & # x5c; o / .
  • Állítsa be a maximális számú átirányítások (settings.max_redirects).
  • Teljes Unicode URL támogatást.
  • Támogatás protokoll-kevésbé átirányítások.
  • Allow tetszőleges kérést típusú.
  • hibajavítások.

Mi az új a 0.5.1 verzió:

  • International Domain Name Support!
  • Access fejlécek nélkül letöltötte a teljes test (read ())
  • A listákat dicts a paraméterek
  • Add Forced Basic Authentication
  • Forced Basic alapértelmezett hitelesítési típus
  • python-requests.org alapértelmezett User-Agent fejléc
  • CaseInsensitiveDict kisbetűs caching
  • Response.history hibajavítás

Mi az új verzióban 0.5.0:

  • PATCH Support
  • Támogatás Proxik
  • HTTPBin Test Suite
  • átirányítás javítások
  • settings.verbose patak írása
  • Querystrings minden módszerekkel
  • URLErrors (A csatlakozás nem, Timeout, Invalid URL) kezelik explicity emelte r.requests.get ("HWE: // bla"); r.raise_for_status ()

Mi az új verzióban 0.4.1:

  • Továbbfejlesztett átirányítás kezelése.
  • New 'allow_redirects "param az alábbi nem GET / HEAD irányít át.
  • Beállítások modul refactoring.

Mi az új verzióban 0.4.0:

  • Response.history: listája átirányított válaszok.
  • a kis- és nagybetűket fejléc szótárak.
  • Unicode URL-eket.

Mi az új verzióban 0.3.3:

  • Request timeout.
  • Unicode url-kódolt adatokat.
  • Beállítások összefüggésben menedzser és modul.

Mi az új verzióban 0.3.2:

  • Automatikus kicsomagolása GZip kódolású tartalmat.
  • AutoAuth támogatása Tupled HTTP Auth.

Mi az új a 0.3.1 verzió:

  • Cookie változásokat.
  • Response.read ().
  • Poster fix.

Mi az új verzióban 0.3.0:

  • automatikus azonosítás API Change.
  • Smarter Query URL Parameterization.
  • Allow felküldések és POST adatokat össze.

Mi az új verzióban 0.2.4:

  • Python 2.5 támogatás.
  • PyPy-c v1.4 támogatás.
  • Auto-hitelesítés tesztek.
  • Továbbfejlesztett Request objektum konstruktor.

Mi az új verzióban 0.2.3:

  • New HTTPHandling módszereket.

Mi az új verzióban 0.2.2:

  • Still kezeli kérés esetén a HTTPError.
  • Eventlet és Gevent Monkeypatch támogatást.
  • Cookie dupport.

követelmények :

  • Python 2.6 vagy újabb

Hasonló program

Requests
Requests

12 May 15

PcapRub
PcapRub

1 Mar 15

cap
cap

28 Sep 15

Charles
Charles

10 Dec 15

Más szoftver fejlesztő Kenneth Reitz

Requests
Requests

12 May 15

unzipit
unzipit

11 May 15

certifi
certifi

15 Apr 15

Hozzászólások a Requests

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!