urllib3

Software skärmdump:
urllib3
Mjukvaruinformation:
Version: 1.10.4 Uppdaterad
Ladda upp dagen: 12 May 15
Utvecklare: Andrey Petrov
Licens: Gratis
Popularitet: 74

Rating: nan/5 (Total Votes: 0)

Python samfundet har redan skapat och delat till bibliotek för att arbeta med webbadresser och HTTP-anslutningar.
Dessa är urllib och urllib2. Även om både bra på vad de gör, de faktiskt har något gemensamt med varandra, och med urllib3 faktiskt.
urllib3, medan utformade på de grundläggande principerna för urllib, skiljer sig från den genom de funktioner som beslutat att stödja, som inte ingår i den ursprungliga modulen

Vad är nytt i den här versionen.:

  • Pools kan användas som kontext chefer.
  • Återanvänd inte använda anslutningar som upplevt en SSLError.
  • inte misslyckas när gzip avkodning av en tom ström.
  • Lägg sha256 stöd för fingerverifiering.
  • Fast hantering av huvudvärden som innehåller kommatecken.

Vad är nytt i version 1.10.2.

  • Pools kan användas som kontext chefer
  • Återanvänd inte använda anslutningar som upplevt en SSLError.
  • inte misslyckas när gzip avkodning av en tom ström.
  • Lägg sha256 stöd för fingerverifiering.
  • Fast hantering av huvudvärden som innehåller kommatecken.

Vad är nytt i version 1.8.3:

  • Fixat proxy-relaterad bugg där anslutningar höll på att återanvändas felaktigt.
  • Lade socket_options sökord parameter som gör det möjligt att definiera setsockopt konfiguration av nya uttag.
  • Removed HTTPConnection.tcp_nodelay till förmån för HTTPConnection.default_socket_options.
  • Fixat Typfel bugg i Python 2.6.4.

Vad är nytt i version 1.7.1:

  • Inkom granulär timeout stöd med ny urllib3.util. Timeout klass.
  • Fast Python 3.4 stöd.

Vad är nytt i version 1.7:

  • Passing assert_hostname = Falskt när du skapar en HTTPSConnectionPool hoppar värdnamn verifiering för SSL-anslutningar.
  • Ny metod urllib3.response.HTTPResponse.stream (...), som verkar som en generator lindad runt .Läs (...).
  • IPv6 url tolkning upprätt parentes runt värdnamnet.
  • Fast tråd konkurrenstillstånd i urllib3.poolmanager.PoolManager.connection_from_host (...)
  • ProxyManager förfrågningar innehåller nu icke-standardporten i Värd:. ... Header
  • Lade HTTPS proxy-stöd i ProxyManager.
  • New RequestField objekt kan skickas till fälten = ... param som kan ange rubriker.
  • Höj urllib3.exceptions.ProxyError när du ansluter till proxy misslyckas.
  • Använd internationella rubriker när du postar filnamn.
  • Förbättrad stöd för IPv6.

Vad är nytt i version 1.4.

  • Mindre AppEngine relaterade korrigeringar
  • Switched från mimetools.choose_boundary att uuid.uuid4 ().

Vad är nytt i version 1.2.2:

  • Fixat förpackning bugg att inte skicka testkraven. txt.

Vad är nytt i version 1.2:

  • Lade Python 3 stöd (testad på 3.2.2)
  • Tappat Python 2.5 stöd (testat på 2.6.7, 2.7.2)
  • Använd select.poll istället för select.select för plattformar som stöder den.
  • Använd Queue.LifoQueue istället för Queue.Queue för mer aggressiv anslutning återanvändning. Konfigureras av tvingande ConnectionPool.QueueCls.
  • Fast ImportError installera under när ssl-modulen är inte tillgänglig. (Issue # 41)
  • Fast PoolManager omdirigeringar mellan systemen (till exempel HTTP - & # x3e; HTTPS) inte fylla på rätt sätt. (Issue # 28, avslöjade av Issue # 10 i v1.1)
  • Ported dummyserver att använda tromben istället för webob + eventlet. Tog bort ovidkommande ouppbuma dummyserver testning backends. Inkom sockelnivåtest.

Vad är nytt i version 1.1:

  • Refactored dummyserver sin egen rot namespace-modul (som används för att testa ).
  • Inkom värdnamn verifiering för VerifiedHTTPSConnection genom vendoring i Py32 s ssl_match_hostname.
  • Fixat korsvärd HTTP omdirigeringar när du använder PoolManager.
  • Fast decode_content ignoreras när den är inställd genom urlopen.
  • Fasta timeout-relaterade buggar.

Vad är nytt i version 1.0.2:

  • Fixat stavfel i VerifiedHTTPSConnection som skulle bara närvarande som en bugg om du använder objektet manuellt.
  • Made RecentlyUsedContainer (och därmed PoolManager) mer trådsäker genom att linda accessloggen i en mutex.
  • Made RecentlyUsedContainer mer dict-liknande (korrigerad __delitem__ och __getitem__ beteende), med tester. Borde inte påverka kärn urllib3 kod.

Vad är nytt i version 1.0.1:

  • Fixade en bugg där samma anslutning skulle få tillbaka i poolen två gånger, vilket ovidkommande & quot; HttpConnectionPool är full & quot; logga varningar.

Vad är nytt i version 1.0:

  • Lade PoolManager med LRU utgången av anslutningar (testad och dokumenterad) .
  • Lade ProxyManager (behovsprövning, dokument och en bekräftelse på att det fungerar med HTTPS proxies).
  • Inkom valfri partiell läsa stöd för svar när preload_content = False. Nu kan du göra förfrågningar och bara läsa rubriker utan att belasta Made svar avkodning tillval (standard på, samma som tidigare).
  • Inkom tillval explicit gräns sträng för encode_multipart_formdata.
  • Bekvämlighet begäran metoder nu ärvt från RequestMethods. Gamla medhjälpare som get_url och post_url bör överges till förmån för den nya begäran (metod, url, ...).
  • Refactored kod för att bli ännu mer frikopplade, återanvändbara, och utdragbara.
  • License header läggs till .py filer.
  • Embiggened dokumentationen. Massor av Sphinx-vänliga docstrings i koden och docs i docs / och urllib3.readthedocs.org
  • Embettered allt!
  • började skriva den här filen.

Krav :

  • Python 2.6 eller högre

Liknande mjukvara

OBITools
OBITools

12 Apr 15

docx2html
docx2html

6 Jun 15

ClusterShell
ClusterShell

13 Apr 15

FFC
FFC

12 May 15

Annan programvara för utvecklare Andrey Petrov

urllib3
urllib3

20 Feb 15

Kommentarer till urllib3

Kommentarer hittades inte
Kommentar
Slå på bilder!