Requests

Software screenshot:
Requests
Software ətraflı:
Version: 2.5.2
Tarixi Upload: 28 Feb 15
Geliştirici: Kenneth Reitz
Lisenziya: Pulsuz
Məşhurluq: 98

Rating: 3.3/5 (Total Votes: 3)

Python daxili adətən HTTP sorğu ilə məşğul istifadə edir urllib2 modulu, yalnız bu gün Web texnologiyaları aşkar xüsusiyyətləri dəstək üçün kitabxana aşkar əsas üsulları yeniləmə deyil, bu kitabxana da çox asanlaşdırır alternativ olaraq inkişaf API, bir layihə kod üçün lazım olan zaman azaldır.
O gələndə urllib2 böyük bir vasitədir ola bilər, lakin Web-based texnologiyaların sürətli inkişafı mütləq etmişdir deyil, lakin onun sintaksis və məcburi işləri yolu çətin ilə işləmək üçün etdik.
Bu ilk qeyri-sabit filialı ilə çıxdı bəri sorğular kimi bir kitabxana var daim şeyler onun sadə yol daha çox həmd əldə edilmişdir, nə bu.
Hal-hazırda sorğular kitabxana Python icma ən çox istifadə kitabxanalarından biridir

Features .

  • Çox sadə GET, HEAD, POST, PUT DELETE sorğular
  • Sadə HTTP Mövzu Filmlərin Əlavə
  • Sadə Data / Parametreler Filmlərin Əlavə
  • Sadə Basic HTTP Authentication
  • Sadə URL + HTTP İcazə Registry
  • beynəlxalq standartlara çox dəstəkləyir
  • saxlamaq-diri dəstək
  • Bağlantı pooling
  • iclaslarının Support
  • SSL yoxlama
  • Cookie manipulyasiya
  • Avtomatik data Basınç
  • Unicode dəstəyi
  • .netrc dəstək
  • Mövzu təhlükəsiz
  • çoxhissəli upload axınları üçün Support
  • keçid zaman aşımları üçün Support
  • HTTP (S) proxy dəstəyi

Bu azad yeni nədir:

  • İndi & quot var, təhlükəsizlik və quot; paketi Əlavələr $ tırtıl sorğu [təhlükəsizlik] bərpa seçin.

  • Bu mövcud olduqda
  • sorğular artıq Certifi istifadə edəcək.
  • Capture və yenidən artım urllib3 ProtocolError.

versiya 2.0.0 yeni nədir:

  • başlıqlar lüğət Keys İndi doğma strings var on bütün Python versiyasını, yəni bytestrings Python 2, unicode Python 3.
  • Proxy URL indi açıq sxemi olmalıdır. Onlar əgər A MissingSchema istisna qaldırılmış olacaq.
  • aşımları indi vaxt oxumaq üçün müraciət Stream = False.
  • RequestException indi IOError deyil RuntimeError.
  • bir yarımsinif edir
  • PreparedRequest obyektlərin yeni üsul Added:. PreparedRequest.copy ()
  • Session obyektlərin yeni üsul Added: Session.update_request (). Bu üsul sessiyasında saxlanan məlumatların (məsələn, cookies) ilə Filmlərin obyekt yeniləyir.
  • Session obyektlərin yeni üsul Added: Session.prepare_request (). Üsul yenilikləri Bu və bir Filmlərin obyekt hazırlayır və müvafiq PreparedRequest obyekt qaytarır.
  • HTTPAdapter obyektlərin yeni üsul Added: HTTPAdapter.proxy_headers (). Bu, birbaşa adlı, lakin yarımsinif interfeysi yaxşılaşdırır lazım deyil.

  • İndi əvəzinə sorğular ChunkedEncodingError çıxaracağıq səhv öbekli kodlama səbəb
  • httplib.IncompleteRead istisnalar.
  • Yanlış faiz escape ardıcıllığı indi sorğu InvalidURL istisna qaldırılacaq səbəb olur.
  • HTTP 208 artıq səbəb söz və quot istifadə edir; im_used & quot ;. Düzgün istifadə & quot; already_reported & quot;.

nədir versiya 1.1.0 Yeni

  • Iterable cavab orqanları üçün Support
  • daşımır server Lütfən yönlendirme davam
  • izin ver açıq content növləri file data müəyyən etmək
  • merge_kwargs hal-hissiz düymələri axtarır zaman
  • et

versiya 1.0.0 yeni nədir:

  • Massive Refactor və sadələşdirilməsi
  • Apache 2.0 lisenziya keçid
  • swappable Connection Adapterlər
  • monte Connection Adapterlər
  • mutable ProcessedRequest zəncir
  • / s / prefetch / stream
  • Bütün konfiqurasiya Removal
  • Standart kitabxana giriş
  • Reponse.json () callable deyil, mülkiyyət olun.

nədir versiya 0.14.0-ci ildə Yeni:.

  • No daha iter_content səhvlər artıq yüklənmə əgər

versiya 0.13.9 yeni nədir.

  • OAuth + ismarıc Sabit
  • dispatch_hook yemək silindi istisna.
  • Ümumi hata düzeltmelerini.

versiya 0.13.3 yeni nədir.

  • İstifadə simplejson mövcud
  • Əgər
  • zaman aşımından arxasında SSLErrors gizlətmək etməyin.
  • url fraqmentləri olan user Sabit param.

  • İstifadəçi Agent
  • Xeyli təkmilləşdirilmişdir məlumat.

versiya 0.13.2 yeni nədir:

  • Yeni Response.reason
  • OAuth 1.0 ol querystring parametrləri
  • Müştəri sertifikatlar artıq = yoxlamaq zaman yok False
  • openSUSE sertifikatı dəstək əlavə

nədir versiya 0.13.1-ci ildə Yeni

  • bir fayl və ya fayl bənzəri bir obyekt kimi keçən izin ver data.
  • qarmaqlar səhvlər göstərir cavab qayıtmaq üçün imkan verir.
  • bədən az cavab üçün Response.text və Response.json Sabit.

versiya 0.12.1 yeni nədir:

  • Yeni Response.json əmlak
  • Simsiz fayl yüklenenler əlavə etmək
  • iter_lines ilə out-of-sıra məsələ Fix
  • Fix iter_content default ölçüsü

versiya 0.11.1 yeni nədir:

  • POST indi brauzerlər nə etmək RFC qırmaq yönləndirən :. Bir GET ilə edin
  • Yeni yönlendirme davranış aradan New strict_mode konfiqurasiya.

versiya 0.10.6 yeni nədir.

  • Allow '=' cookies

versiyası 0.10.2-ci ildə Yeni nə.

  • Vastly təkmilləşdirilmiş URL istinadən verdiyi
  • Əlavə icazə cookie əsas dəyərlər.
  • üçün cəhd fix & quot; açıq faylları & quot çox; Error
  • ilk pası unicode səhvlər dəyişdirin, ikinci keçid üçün ehtiyac yoxdur.
  • əlavə '/' çılpaq-domen üçün url sorğu daxil əvvəl.
  • İstisnalar indi RuntimeError varis.
  • Binary yüklenenler + İcazə fix.

versiya 0.9.2 yeni nədir:

  • SSL Windows maşın (aydın = False bugfix yoxlamaq ).
  • müvafiq yığın üçün Support sərhədləri ilə axını.
  • Session siniflər üçün sessiya dəlil.
  • Print bütün çəngəl tracebacks, yalnız istisna instansiya.

  • Növbəti line gözləyən olan
  • Fix response.iter_lines.
  • Fix lakin / URI sorğu strings olan w İcazə HTTP-həzm.
  • Hadisə Hooks bölməsində Fix.
  • Urllib3 yeniləmə.

versiya 0.8.7 yeni nədir:

  • async istekleri üçün Force safe_mode
  • idarə safe_mode istisnalar daha ardıcıl
  • safe_mode null cavab Fix iteration

versiya 0.8.6 yeni nədir.

  • Socket fasiləsi düzeltmelerini
  • Proxy Avtorizasiya dəstək.

versiya 0.8.3 yeni nədir.

  • çevrilmişdir İcazə sistemi sadə callable obyektlərin istifadə etmək
  • API üsulları Yeni sessiya parametri.
  • Display tam URL isə giriş.

versiya 0.8.2 yeni nədir:

overridable cavab əsasında

  • Yeni unicode decoding sistemi. encoding.
  • düzgün URL slash-quote user.

  • Ilə
  • Cookies [] və _ icazə verdi.

versiya 0.6.5 yeni nədir.

  • Offline (sürətli) test suite
  • Session lüğət dəlil birləşmə.

versiya 0.6.4 yeni nədir:

HTTP başlıqlar əsasında

  • Unicode Avtomatik decoding.
  • Yeni decode_unicode qəbulu
  • r.read çıxarılması / yaxın üsulları
  • qabaqcıl cavab istifadə üçün yeni r.faw interface. *
  • parameterized başlıqlarını Avtomatik genişləndirilməsi

versiya 0.6.2 yeni nədir.

  • GET / HEAD itaət follow_redirect = False

versiya 0.6.1 yeni nədir:

  • Ətraflı status kodları təcrübəsi & # x5c; o / .
  • Set istiqamətləndirmə maksimum sayı (settings.max_redirects).
  • Tam Unicode URL dəstək.
  • protokol-az istiqamətləndirmə üçün dəstək.
  • ixtiyari sorğu növləri üçün imkan verir.
  • Hata düzeltmelerini.

nədir versiya 0.5.1-ci Yeni!

  • Beynəlxalq Domain Name Support
  • Access mövzular bütün bədən alma olmadan (oxu ())

  • Parametrləri üçün DICTS kimi
  • İstifadə siyahıları
  • Məcburi əlavə Basic Authentication

  • Əsas Məcburi
  • u mənim identifikasiyası növü
  • python-requests.org default User-Agent header
  • CaseInsensitiveDict aşağı halda caching
  • Response.history bugfix

versiya 0.5.0 yeni nədir:

  • PATCH Support
  • vəkillər üçün Support
  • HTTPBin Test Suite
  • Yönləndirmə giderir
  • settings.verbose stream yazı
  • Bütün üsulları Querystrings

  • Explicity qaldırdı r.requests.get kimi tanınır
  • URLErrors (Connection, zaman aşımı, Invalid URL imtina) (Hwe: // blah '); r.raise_for_status ()

versiya 0.4.1 yeni nədir.

  • Təkmilləşdirilmiş Yönləndirmə Handling
  • aşağıdakı Yeni "allow_redirects" param qeyri-GET / HEAD yönləndirən.
  • Parametrlər modulu refactoring.

versiya 0.4.0 yeni nədir:

  • Response.history. Yönlendirileceksiniz cavabların siyahısı
  • Case-hissiz Mövzu Lüğətlər.
  • Unicode URL'leri.

versiya 0.3.3 yeni nədir.

  • Filmlərin zaman aşımları
  • Unicode url-kodlanmış data.
  • kontekstində meneceri və modul.
  • Parametrlər

versiya 0.3.2 yeni nədir.

  • gzip Avtomatik Basınç Kodlanmış məzmun
  • Tupled HTTP İcazə üçün AutoAuth Support.

versiya 0.3.1 yeni nədir.

  • Cookie dəyişikliklər
  • Response.read ().
  • Poster fix.

versiya 0.3.0 yeni nədir.

  • Avtomatik Authentication API Change
  • asan Query URL parametrləşdirilməsi.
  • araya fayl yüklənməsi və POST data imkan verir.

versiya 0.2.4 yeni nədir.

  • Python 2.5 Support
  • PyPy-c v1.4 Support.
  • Auto-Authentication testlər.
  • Təkmilləşdirilmiş Filmlərin obyekt konstruktor.

nədir versiya 0.2.3-ci Yeni:.

  • Yeni HTTPHandling üsulları

versiya 0.2.2 yeni nədir:

  • Hələ bir HTTPError vəziyyətində tələbi yapar.
  • Eventlet və Gevent Monkeypatch dəstək.
  • Cookie dupport.

tələblər

  • Python 2.6 və ya daha yüksək

Oxşar proqram

ipaddress
ipaddress

13 Apr 15

Ipcalc (Python)
Ipcalc (Python)

14 Apr 15

Apache SSHD
Apache SSHD

9 Apr 16

phpIPAM
phpIPAM

11 Aug 16

Geliştirici digər proqram Kenneth Reitz

unzipit
unzipit

11 May 15

ghsync
ghsync

11 May 15

certifi
certifi

15 Apr 15

Şərh Requests

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!