Requests

Screenshot Software:
Requests
Mga detalye ng Software:
Bersyon: 2.7.0 Na-update
I-upload ang petsa: 12 May 15
Nag-develop: Kenneth Reitz
Lisensya: Libre
Katanyagan: 86

Rating: nan/5 (Total Votes: 0)

Binuo bilang isang alternatibo sa mga built-in urllib2 module na karaniwang ginagamit sa pagharap sa mga kahilingan ng HTTP, ay hindi lamang ang i-update ang core pamamaraan na natagpuan sa na library upang suportahan ang tampok na natagpuan sa Web teknolohiya ngayon, ngunit ito sa library din lubhang Pinadadali Python sa API, pagbabawas ng oras na kinakailangan upang code sa isang proyekto.
urllib2 maaaring ay isang mahusay na kasangkapan kapag ito ay dumating sa labas, ngunit ang mabilis na pag-unlad ng mga teknolohiya sa Web-based ay ginawa ito lubos na hindi lamang, ngunit ang kanyang syntax at ang paraan na ito ay gumagana sa loob ay may ginawa ito mahirap upang gumana sa.
Ito ay kung bakit ang isang library na tulad Requests, dahil ito ay dumating out sa kanyang unang hindi matatag na sangay ay patuloy na nakakakuha ng mas at mas maraming mga papuri para sa kanyang simpleng paraan ng paggawa ng mga bagay-bagay.
Sa kasalukuyan, ang mga kahilingan library ay isa ng ang pinaka ginagamit na aklatan sa komunidad Python

Ano ang bago sa release na ito.

  • Na-update urllib3 sa 1.10.4, paglutas ng ilang mga bugs kinasasangkutan chunked transfer encoding at tugon framing.

Ano ang bago sa bersyon 2.5.2:

  • Ngayon ay may isang & quot; security & quot; Extras package set, mga kahilingan [security] $ pip-install.
  • Ang mga kahilingan ay ngayong gamitin Certifi kung ito ay magagamit.
  • makunan at muling-taasan urllib3 ProtocolError.

Ano ang bago sa bersyon 2.0.0:

  • Keys sa diksyunaryo Header ay katutubong ngayon string sa lahat ng mga bersyon Python, ie bytestrings sa Python 2, unicode sa Python 3.
  • Proxy URLs ngayon ay dapat magkaroon ng isang malinaw na pamamaraan. A exception MissingSchema ay itataas kung hindi sila.
  • Timeouts ngayong mag-aplay upang basahin oras kung Stream = Mali.
  • RequestException ngayon ay isang subclass ng IOError, hindi Runtimeerror.
  • Nagdagdag ng bagong mga paraan upang PreparedRequest bagay:. PreparedRequest.copy ()
  • Nagdagdag ng bagong paraan sa mga bagay Session: Session.update_request (). Update pamamaraang ito ng isang Kahilingan bagay na may data (hal cookies) na nakaimbak sa Session.
  • Nagdagdag ng bagong paraan sa mga bagay Session: Session.prepare_request (). Ito update method at naghahanda ng isang Kahilingan object, at nagbalik ang mga kaukulang PreparedRequest object.
  • Nagdagdag ng bagong mga paraan upang HTTPAdapter bagay: HTTPAdapter.proxy_headers (). Ito ay hindi dapat na tinatawag na direkta, ngunit nagpapabuti ng subclass interface.
  • httplib.IncompleteRead exceptions na dulot ng hindi tamang chunked encoding halip ay itaas na ngayon ng isang Kahilingan ChunkedEncodingError.
  • Hindi wastong porsiyento-escape sequences ngayon maging sanhi ng isang exception Requests InvalidURL ay itataas.
  • HTTP 208 hindi na gumagamit ng dahilan phrase & quot; im_used & quot ;. Tama gumagamit & quot; already_reported & quot;.

Ano ang bago sa bersyon 1.1.0:

  • Suporta para iterable katawan ng tugon
  • Ipagpalagay servers magpumilit-redirect params
  • Payagan ang mga uri ng tahasang nilalaman na tinukoy para sa data file
  • Gumawa merge_kwargs case-insensitive kapag naghahanap up keys

Ano ang bago sa bersyon 1.0.0:

  • Napakalaking Refactor at pagpapagaan
  • Lumipat sa Apache license 2.0
  • Swappable Adapters Connection
  • Mountable Adapters Connection
  • Mutable ProcessedRequest chain
  • / s / prefetch / stream
  • Pag-aalis ng lahat ng configuration
  • Standard library logging
  • Gumawa Reponse.json () callable, hindi ari-arian.

Ano ang bago sa bersyon 0.14.0:.

  • Walang mas iter_content error kung nai-download

Ano ang bago sa bersyon 0.13.9:.

  • Mga Fixed para OAuth + posts
  • Inalis exception pagkain mula dispatch_hook.
  • pag-aayos ng General bug.

Ano ang bago sa bersyon 0.13.3:.

  • Gamitin simplejson kung magagamit
  • Huwag itago SSLErrors likod Timeouts.
  • Mga Fixed param paghawak sa mga url na naglalaman ng mga fragment.
  • Makabuluhang pinabuting impormasyon sa User Agent.

Ano ang bago sa bersyon 0.13.2:

  • Bago: Response.reason
  • parameters querystring sign in OAuth 1.0
  • certificates Client hindi pinansin kapag verify = Mali
  • Magdagdag support certificate openSUSE

Ano ang bago sa bersyon 0.13.1:

  • Pahintulutan ang pagdaan ng isang file o file-like object bilang data.
  • Payagan ang mga kawit upang bumalik kasagutan na ipahiwatig ng mga error.
  • Mga Fixed Response.text at Response.json para sa katawan-less sagot.

Ano ang bago sa bersyon 0.12.1:

  • New Response.json property
  • Kakayahang magdagdag ng mga pag-upload string file
  • Ayusin ang mga out-of-range na isyu sa iter_lines
  • Ayusin iter_content default size

Ano ang bago sa bersyon 0.11.1:

  • POST redirect ngayon break RFC na gawin kung ano browser .: follow up sa isang GET
  • New configuration strict_mode upang huwag paganahin ang mga bagong pag-uugali ng pag-redirect.

Ano ang bago sa bersyon 0.10.6:.

  • Payagan '=' in cookies

Ano ang bagong sa bersyon 0.10.2:.

  • malaking-malaki pinabuting URL pagsipi
  • Mga Karagdagang susi halaga pinapayagan cookie.
  • Tinangka ayusin para sa & quot; Masyadong maraming mga bukas na mga file & quot; Error
  • Palitan error unicode sa unang pass, hindi na kailangan para sa pangalawang pass.
  • Magkabit '/' sa hubad-domain url bago insertion query.
  • Exceptions ngayon magmana mula Runtimeerror.
  • Binary uploads + auth fix.

Ano ang bago sa bersyon 0.9.2:

  • SSL-verify = Maling bugfix (maliwanag sa bintana machine ).
  • Suporta para sa tamang tipak batis may hangganan.
  • argument session para sa mga klase Session.
  • buong Print tracebacks hook, hindi lamang exception pagkakataon.
  • Ayusin response.iter_lines mula nakabinbin susunod na linya.
  • Ayusin ngunit sa HTTP-digest auth w / URI pagkakaroon query string.
  • Ayusin sa seksyon Hooks Event.
  • update Urllib3.

Ano ang bago sa bersyon 0.8.7:

  • Force safe_mode para async kahilingan
  • Handle safe_mode exceptions mas patuloy
  • Ayusin ang pag-ulit sa null kasagutan sa safe_mode

Ano ang bago sa bersyon 0.8.6.:

  • pag-aayos ng timeout Socket
  • pag-Proxy Authorization.

Ano ang bago sa bersyon 0.8.3.:

  • Pinalitan auth system na gamitin simple callable bagay
  • New parameter session sa pamamaraan API.
  • Display buong URL habang log in.

Ano ang bago sa bersyon 0.8.2:

  • New unicode decoding system, batay sa overridable Response. encoding.
  • Wastong URL handling slash-quote.
  • Cookies [,], at _ pinapayagan.

Ano ang bago sa bersyon 0.6.5.:

  • Offline (mabilis) test suite
  • Session dictionary argument merging.

Ano ang bago sa bersyon 0.6.4:

  • Awtomatikong pagkabasa ng unicode, batay sa mga header ng HTTP.
  • New decode_unicode setting
  • Pag-aalis ng mga pamamaraan r.read/close
  • Bagong interface r.faw para sa mga advanced na paggamit response. *
  • Awtomatikong pagpapalawak ng parameterized header

Ano ang bago sa bersyon 0.6.2.:

  • GET / HEAD sumunod follow_redirect = Mali

Ano ang bago sa bersyon 0.6.1:

  • Mga code ng Pinaghusay status karanasan & # x5c; o / .
  • I-set ng isang maximum na bilang ng mga pag-redirect (settings.max_redirects).
  • pag URL Full Unicode.
  • Suporta para sa protocol-less redirects.
  • Payagan para sa di-makatwirang uri ng kahilingan.
  • pag-aayos ng Bug.

Ano ang bago sa bersyon 0.5.1:

  • International Domain Name Support
  • Access header nang walang pagkuha ng buong katawan (basahin ())
  • Gamitin ang listahan bilang dicts para sa mga parameter
  • Magdagdag Sapilitang Basic Authentication
  • Sapilitang Basic ay default na uri ng authentication
  • python-requests.org default User-Agent header
  • CaseInsensitiveDict lower-case caching
  • Response.history bugfix

Ano ang bago sa bersyon 0.5.0:

  • Patch Support
  • Suporta para sa proxies
  • HTTPBin Test Suite
  • Pag-aayos ng Redirect
  • sumusulat settings.verbose stream
  • querystrings para sa lahat ng mga paraan
  • URLErrors (Tumanggi Connection, Timeout, Di-wastong URL) ay itinuturing bilang explicity itataas r.requests.get ('hwe: // blah'); r.raise_for_status ()

Ano ang bago sa bersyon 0.4.1.:

  • Pinahusay redirect Paghawak
  • param Bagong 'allow_redirects' para sa sumusunod na mga non-GET / HEAD redirect.
  • Mga setting module refactoring.

Ano ang bago sa bersyon 0.4.0:

  • Response.history.: Listahan ng mga redirect kasagutan
  • Case-insensitive Header Diksiyonaryo.
  • Unicode URL.

Ano ang bago sa bersyon 0.3.3.:

  • Request timeout
  • Unicode data url-encode.
  • Mga Setting context manager at module.

Ano ang bago sa bersyon 0.3.2.:

  • Awtomatikong Decompression ng gzip-encode ng Nilalaman
  • AutoAuth Suporta para Tupled HTTP Auth.

Ano ang bago sa bersyon 0.3.1.:

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

Ano ang bago sa bersyon 0.3.0.:

  • Baguhin ang Awtomatikong Authentication API
  • Mas matalinong Query parameterization URL.
  • Payagan ang pag-upload ng file at POST data ng magkasama.

Ano ang bago sa bersyon 0.2.4.:

  • Python 2.5 Support
  • PyPy-c v1.4 Support.
  • I-auto-Authentication.
  • Pinahusay Kahilingan object tagapagbuo.

Ano ang bago sa bersyon 0.2.3.:

  • New HTTPHandling pamamaraan

Ano ang bago sa bersyon 0.2.2:

  • Still humahawak kahilingan sa kaganapan ng isang HTTPError.
  • Eventlet at Gevent Monkeypatch support.
  • Cookie dupport.

Kinakailangan :

  • Python 2.6 o mas mataas na

Katulad na software

python-iptables
python-iptables

1 Oct 15

Requests
Requests

28 Feb 15

ipaddress
ipaddress

13 Apr 15

Charles
Charles

10 Dec 15

Iba pang mga software developer ng Kenneth Reitz

unzipit
unzipit

11 May 15

ghsync
ghsync

11 May 15

dj-database-url
dj-database-url

20 Feb 15

Mga komento sa Requests

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!