Requests

Yazılım ekran görüntüsü:
Requests
Yazılım detaylar:
Versiyon: 2.5.2
Qayıt: 28 Feb 15
Geliştirici: Kenneth Reitz
Lisans: Ücretsiz
Popülerlik: 98

Rating: 3.3/5 (Total Votes: 3)

Python yerleşik genellikle HTTP istekleri ile ilgili kullanılan oluyor urllib2 modülü, sadece bugün Web teknolojileri bulunan özellikleri desteklemek için bu kütüphanede bulunan çekirdek yöntemleri güncelleme değil, bu kütüphane de büyük ölçüde kolaylaştıran bir alternatif olarak geliştirilen API, bir proje kodu için gereken zamanı azaltır.
dışarı çıktığında urllib2 harika bir araç olmuş olabilir, ancak Web-tabanlı teknolojilerin hızlı gelişimi mutlak yaptı sadece, ama onun sözdizimi ve çalıştığını yolu zor çalışmak için yaptık.
Onun ilk kararsız şube ile çıktı beri istekleri gibi bir kütüphane vardır sürekli bir şeyler yapmanın basit bir yol daha övgü alıyorum nedeni budur.
Şu anda, İstekler kütüphane Python toplumda en çok kullanılan kütüphanelerin biridir

Özellikler :.

  • Son derece basit GET, KAFA, POST, PUT DELETE İstekler
  • Basit HTTP Header İstek Eklenti
  • Basit Veri / Params İstek Eklenti
  • Basit Temel HTTP Kimlik Doğrulaması
  • Basit URL + HTTP Auth Kayıt
  • uluslararası standartlara çok destekler
  • Keep-canlı destek
  • Bağlantı havuzu
  • oturumları için destek
  • SSL doğrulama
  • Çerez manipülasyon
  • Otomatik veri dekompresyon
  • Unicode desteği
  • .netrc desteği
  • Konu-güvenli
  • çok parçalı yükleme akışları için destek
  • Bağlantı zaman aşımı için destek
  • HTTP (S) proxy desteği

Bu sürümdeki yeni nedir:

  • Şimdi bir & quot vardır; güvenlik & quot; paket ekstralar $ pip isteklerini [güvenlik] yükleyin, ayarlayın.

  • Varsa
  • İstekler şimdi Belgesi kullanır.
  • Yakalama ve yeniden yükseltmek urllib3 ProtocolError.

sürüm 2.0.0 yeni nedir:

  • Başlıkları sözlükte tuşları artık yerli dizeleri üzerinde tüm Python sürümleri, yani bytestrings Python 2, unicode Python 3.
  • Vekil URL'leri artık açık bir düzeni olması gerekir. Onlar yapmazsanız bir MissingSchema istisna kaldırdı olacaktır.
  • zaman aşımı şimdi zamanı okumak için geçerliyse izle = false.
  • RequestException şimdi IOError değil RuntimeError.
  • bir alt sınıfıdır
  • PreparedRequest nesnelere yeni bir yöntem eklendi:. PreparedRequest.copy ()
  • Oturum nesnelere yeni bir yöntem eklendi: Session.update_request (). Bu yöntem Oturum depolanan verilere (örn çerezler) ile bir Request nesnesi günceller.
  • Oturum nesnelere yeni bir yöntem eklendi: Session.prepare_request (). Yöntem güncellemeleri Bu bir Request nesnesi hazırlar ve ilgili PreparedRequest nesnesini döndürür.
  • HTTPAdapter nesnelere yeni bir yöntem eklendi: HTTPAdapter.proxy_headers (). Bu, doğrudan denir, ama alt sınıf arayüzü geliştirir olmamalıdır.

  • Şimdi yerine İstekleri ChunkedEncodingError çıkaracağız yanlış yığın halinde kodlama nedeniyle
  • httplib.IncompleteRead istisnalar.
  • Geçersiz yüzde kaçış dizileri artık bir İstekler InvalidURL istisna kaldırdı neden.
  • HTTP 208 artık neden ifade & quot kullanır; im_used & quot ;. Doğru kullandığı & quot; already_reported & quot;.

nedir sürüm 1.1.0 Yeni:

  • iterable tepki organları için destek
  • varsayalım sunucular params yönlendirme devam
  • izin açık içerik türleri dosya verileri için belirtilmesi
  • merge_kwargs harf duyarsız anahtarlarını ararken
  • yap

sürüm 1.0.0 yeni nedir:

  • Massive Refactor ve Basitleştirme
  • Apache 2.0 lisansı geçiş
  • Swap Bağlantı Adaptörleri
  • Monte Bağlantı Adaptörleri
  • Değişken ProcessedRequest zinciri
  • / s / prefetch / akış
  • Tüm yapılandırma çıkarılması
  • Standart kütüphane günlüğü
  • Reponse.json () çağrılabilir, değil özelliğini olun.

nedir sürüm 0.14.0 Yeni:.

  • Hayır daha iter_content hatalar zaten indirdiyseniz

sürüm 0.13.9 yeni nedir:.

  • OAuth + mesajları için Sabit
  • dispatch_hook yeme kaldırıldı istisna.
  • Genel hata düzeltmeleri.

sürüm 0.13.3 yeni nedir:.

  • kullan simplejson kullanılabilir
  • durumunda
  • Zamanaşımları arkasına SSLErrors gizlemek etmeyin.
  • URL'lerin parçaları içeren işleme Sabit param.

  • Kullanıcı Agent
  • Önemli ölçüde geliştirilmiş bilgiler.

sürüm 0.13.2 yeni nedir:

  • Yeni: Response.reason
  • OAuth 1.0 Giriş sorgu dizesi parametreleri
  • Müşteri sertifikaları artık = doğrulamak zaman göz ardı Yanlış
  • SUSE sertifika desteği ekleyin

nedir sürüm 0.13.1 Yeni:

  • Bir dosyayı veya dosya gibi bir nesne olarak geçen İzin veri.
  • kancalar hataları gösterir yanıtları dönmek için izin verin.
  • vücut daha az yanıtları için Response.text ve Response.json düzeltildi.

sürüm 0.12.1 yeni nedir:

  • Yeni Response.json özelliği
  • dize dosya yüklemeleri eklemek için yeteneği
  • iter_lines ile aralık sorununu Fix
  • Fix iter_content varsayılan boyutu

sürüm 0.11.1 yeni nedir:

  • POST şimdi tarayıcılar ne yapmak RFC kırmak yönlendirmeleri :. Bir GET ile takip
  • Yeni yönlendirme davranışı devre dışı bırakmak için yeni strict_mode yapılandırması.

sürüm 0.10.6 yeni nedir:.

  • izin ver '=' tanımlama

sürüm 0.10.2 Yeni Ne:.

  • Büyük ölçüde geliştirilmiş URL alıntı
  • Ek izin çerez anahtar değerleri.
  • girişimi düzeltme & quot; açık dosyaları & quot Çok; Hata
  • İlk geçişte unicode hataları değiştirin, ikinci geçişte gerek.
  • Ekleme '/' çıplak-domain için adresler sorgu yerleştirmeden önce.
  • İstisnalar artık RuntimeError devralır.
  • İkili yüklenenler + auth düzeltme.

sürüm 0.9.2 yeni nedir:

  • SSL pencereleri makinelerde (belirgin = false bugfix doğrulamak ).
  • düzgün bir yığın desteği sınırları ile akışları.
  • Oturum sınıfları için oturum argüman.
  • Yazdır tüm kanca tracebacks, sadece istisna örneği.

  • Bir sonraki satır bekleyen
  • Fix response.iter_lines.
  • Fix ama / URI sorgu dizeleri olan w auth HTTP-sindiremez.
  • Olay Hooks bölümünde Fix.
  • Urllib3 güncelleme.

sürüm 0.8.7 yeni nedir:

  • uyumsuz istekleri için Kuvvet safe_mode
  • Kolu safe_mode istisnalar daha tutarlı
  • safe_mode null yanıtları Fix yineleme

sürüm 0.8.6 yeni nedir:.

  • Soket zaman aşımı düzeltmeleri
  • Vekil Yetkilendirme desteği.

sürüm 0.8.3 yeni nedir:.

  • Converted auth sistemi basit çağrılabilir nesneleri kullanmak için
  • API yöntemlerine yeni oturum parametresi.
  • Ekran tam URL ise günlük.

sürüm 0.8.2 yeni nedir:

geçersiz kılınabilir Yanıt dayalı

  • Yeni unicode çözme sistemi. kodlama.
  • Uygun URL çizgi tırnak kullanımı.

  • Ile
  • Çerezler [], ve _ izin verdi.

sürüm 0.6.5 yeni nedir:.

  • Çevrimdışı (hızlı) test paketi
  • Oturum sözlük argüman birleştirilmesi.

sürüm 0.6.4 yeni nedir:

HTTP Başlıkları dayalı

  • unicode otomatik çözme.
  • Yeni decode_unicode ayarı
  • r.read çıkarılması / yakın yöntemler
  • ileri tepki kullanımı için yeni r.faw arayüz. *
  • parametreli başlıkları otomatik genişleme

sürüm 0.6.2 yeni nedir:.

  • GET / KAFA itaat follow_redirect = false

sürüm 0.6.1 yeni nedir:

  • Gelişmiş durum kodları deneyim & # x5C; o / .
  • Set yönlendirmelerin azami sayısı (settings.max_redirects).
  • Tam Unicode URL desteği.
  • protokol az yönlendirmeler için destek.
  • keyfi istek türleri için izin verin.
  • Hata düzeltmeleri.

nedir sürüm 0.5.1 Yeni:!

  • Uluslararası Alan Adı Destek
  • Erişim başlıkları tüm vücudu getiriliyor olmadan (read ())

  • Parametreler için bloka
  • kullan listeleri
  • Zorunlu Ekle Temel Kimlik Doğrulama

  • Temel Zorla
  • varsayılan kimlik doğrulama türü
  • python-requests.org varsayılan User-Agent başlığı
  • CaseInsensitiveDict alt-harf önbelleğe
  • Response.history güncelleyiniz

sürüm 0.5.0 yeni nedir:

  • YAMA Destek
  • Proxies için destek
  • HTTPBin Test Suite
  • Yönlendirme Düzeltmeler
  • settings.verbose akışı yazma
  • Tüm yöntemler için querystrings

  • Explicity kaldırdı r.requests.get olarak kabul edilir
  • URLErrors (Bağlantı, Timeout, Geçersiz URL'ler Reddedildi) ('HWE: // falan'); r.raise_for_status ()

sürüm 0.4.1 yeni nedir:.

  • Geliştirilmiş Yönlendirme Taşıma
  • Aşağıdaki için Yeni 'allow_redirects' param olmayan GET / KAFA yönlendirir.
  • Ayarlar modülü üstlenmeden.

sürüm 0.4.0 yeni nedir:

  • Response.history:. Yönlendirildi yanıtların listesi
  • Case-Duyarsız Üstbilgi Sözlükler.
  • Unicode URL'leri.

sürüm 0.3.3 yeni nedir:.

  • İstek zaman aşımına uğrayan
  • Unicode url olarak kodlanmış veriler.
  • bağlam yöneticisi ve modül.
  • Ayarlar

sürüm 0.3.2 yeni nedir:.

  • GZip Otomatik Dekompresyon kodlanmış içerik
  • Tupled HTTP Auth için AutoAuth Destek.

sürüm 0.3.1 yeni nedir:.

  • Çerez değişiklikleri
  • Response.read ().
  • Afiş düzeltme.

sürüm 0.3.0 yeni nedir:.

  • Otomatik Kimlik API Değişim
  • Akıllı Sorgu URL Parametrelendirme.
  • birlikte dosya yükleme ve POST verileri izin verin.

sürüm 0.2.4 yeni nedir:.

  • Python 2.5 Destek
  • PyPy-c v1.4 Destek.
  • Otomatik Kimlik testleri.
  • Geliştirilmiş Request nesnesi yapıcı.

nedir sürüm 0.2.3 Yeni:.

  • Yeni HTTPHandling yöntemleri

sürüm 0.2.2 yeni nedir:

  • Yine bir httpError durumunda isteği işler.
  • Eventlet ve Gevent monkeypatch desteği.
  • Çerez dupport.

Gereksinimler :

  • Python 2.6 veya daha yüksek

Benzer yazılım

RubyDNS
RubyDNS

1 Mar 15

Offline.js
Offline.js

10 Dec 15

dnsruby
dnsruby

13 May 15

ipaddr
ipaddr

13 May 15

Geliştirici Diğer yazılım Kenneth Reitz

GRequests
GRequests

14 Apr 15

Requests
Requests

12 May 15

certifi
certifi

15 Apr 15

Yorumlar Requests

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!