Requests

Софтуер снимки:
Requests
Софтуер детайли:
Версия: 2.5.2
Дата на качване: 28 Feb 15
Розробник: Kenneth Reitz
Разрешително: Безплатно
Популярност: 21

Rating: 3.3/5 (Total Votes: 3)

Разработено като алтернатива на Python вградения в urllib2 модул, който обикновено се използва за справяне с HTTP заявки, тази библиотека не само актуализира намерени в тази библиотека да поддържа функции, намерени в уеб технологии днес основните методи, но и значително опростява API, намаляване на времето, необходимо за кодиране проект времето.
urllib2 може да е чудесен инструмент, когато тя излезе, но бързото развитие на уеб-базирани технологии е не само направи абсолютно, но синтаксис и начина, по който тя работи вътрешно са попречи да се работи.
Ето защо библиотека като Исканията, тъй като той излезе с първия си нестабилна клонът е постоянно все по-похвали за своята лесен начин за правене на нещата.
В момента, в библиотеката Исканията е един от най-използваните библиотеки в Python общност

<силни> Характеристики :.

  • Изключително прост GET, HEAD, POST, сложи, изтриване Исканията
  • Обикновено HTTP Header Заявка Attachment
  • Обикновено Data / PARAMS Заявка Attachment
  • Обикновено Basic HTTP удостоверяване
  • Обикновено URL + HTTP Auth Registry
  • Поддържа множество международни стандарти
  • Дръжте-жив подкрепа
  • Connection обединяване
  • Подкрепа за сесии
  • SSL проверка
  • манипулация Cookie
  • Автоматична декомпресия данни
  • подкрепа Unicode
  • подкрепа .netrc
  • Тема-безопасно
  • Подкрепа за съставно качване потоци
  • Подкрепа за периодите за свързване
  • HTTP (S) поддръжка на прокси

Какво ново в тази версия:

  • Сега има & quot; & quot сигурност; определени пакет екстри, $ PIP инсталирате искания [сигурност].
  • Заявки сега ще използват за сертифициране, ако е налично.
  • Capture и рирейз urllib3 ProtocolError.

Какво ново във версия 2.0.0:

  • Keys в речника заглавията са сега родните струни на всички Python версии, т.е. bytestrings на Python 2, Unicode на Python 3.
  • Proxy URLs сега трябва да има ясна схема. A MissingSchema Изключение ще бъде увеличен, ако те не го правят.
  • таймаутите сега прилагат за разчитане на времето, ако Stream = False.
  • RequestException сега е подклас на IOError, не RuntimeError.
  • Добавен нов метод за PreparedRequest обекти:. PreparedRequest.copy ()
  • Добавен нов метод за обекти Сесия: Session.update_request (). Този метод актуализира Заявка обект с данни (например бисквити), съхранени в сесия.
  • Добавен нов метод за обекти Сесия: Session.prepare_request (). Това обновление на метода, и изготвя искане обект, и се връща на съответната PreparedRequest обекта.
  • Добавен нов метод за HTTPAdapter обекти: HTTPAdapter.proxy_headers (). Това не трябва да се нарича директно, но подобрява интерфейс подклас.
  • httplib.IncompleteRead изключения, причинени от неправилно chunked кодиране сега ще повдигне Исканията ChunkedEncodingError вместо това.
  • Невалидни процента-аварийни последователности сега предизвикват Исканията InvalidURL изключение да бъдат повдигнати.
  • HTTP 208 вече не използва причина израза & quot; im_used & quot ;. Правилно използва & quot; already_reported & quot;.

Какво ново във версия 1.1.0:

  • Подкрепа за iterable органи за реагиране
  • Да приемем сървъри продължават пренасочи PARAMS
  • Позволи видове нецензурно съдържание, за да се уточни за файлови данни
  • Направи merge_kwargs нечувствително, когато търсят ключове

Какво ново във версия 1.0.0:

  • Massive Refactor и Опростяване
  • Превключи на Apache 2.0 лиценз
  • замяна на връзката адаптери
  • монтира адаптери за връзка
  • Непостоянно ProcessedRequest верига
  • / и / за предварително извличане / поток
  • Премахване на всички конфигурация
  • Standard библиотека сеч
  • Направи Reponse.json () изискуем, не имот.

Какво ново във версия 0.14.0:.

  • Не повече iter_content грешки, ако вече са изтеглили

Какво ново във версия 0.13.9:.

  • Фиксиран за OAuth + мнения
  • Премахнато изключение яде от dispatch_hook.
  • General корекции на грешки.

Какво ново във версия 0.13.3:.

  • Използване simplejson ако има такива
  • Не скривай SSLErrors зад кратки прекъсвания.
  • Фиксирана Парам боравене с URL адреси, съдържащи фрагменти.
  • Значително подобряване на информацията в потребителския агент.

Какво ново във версия 0.13.2:

  • New: Response.reason
  • Вход querystring параметри в OAuth 1.0
  • клиентски сертификати вече не обърна внимание, когато се провери = False
  • Добави подкрепа OpenSuSE удостоверение

Какво ново във версия 0.13.1:

  • Позволи преминаване на файл или файл-подобен предмет, както са данни.
  • Позволи куки да връщат отговори, които показват грешки.
  • Фиксирана Response.text и Response.json за тялото-малко отговори.

Какво ново във версия 0.12.1:

  • New Response.json имот
  • Възможност за добавяне на низ качени файлове
  • Fix извън обхват проблем с iter_lines
  • Размер Fix iter_content подразбиране

Какво ново във версия 0.11.1:

  • POST пренасочвания сега пробие RFC да правя това, което правя браузъри :. Последващи действия с GET
  • New strict_mode конфигурация, за да забраните ново поведение пренасочване.

Какво ново във версия 0.10.6:.

  • Позволи "=" в бисквитки

Какво е новото във версия 0.10.2:.

  • значително подобрена URL цитирайки
  • Допълнителни ключови ценности позволено бисквитка.
  • Опит за решение за & quot; Твърде много отворени файлове & quot; Грешка
  • Сменете грешки Unicode на първо преминаване, няма нужда от втори пас.
  • Append "/" да роди-домейн на URL адреси, преди поставяне на заявката.
  • Изключения сега наследяват от RuntimeError.
  • Binary качени + AUTH оправя.

Какво ново във версия 0.9.2:

  • SSL провери = False Bugfix (видно на Windows машини ).
  • Подкрепа за правилното парче потоци с граници.
  • аргумент сесия за класове сесия.
  • Print цялата tracebacks кука, а не само изключение например.
  • Fix response.iter_lines от очакване следващия ред.
  • Fix но в HTTP-дайджест AUTH w / URI като заявки струни.
  • Fix в раздел събития Куки.
  • Urllib3 актуализация.

Какво ново във версия 0.8.7:

  • Force safe_mode за асинхронен искания
  • Handle safe_mode изключения по-последователно
  • Fix итерация на нула отговори в защитен режим

Какво ново във версия 0.8.6:.

  • Socket таймаут поправки
  • подкрепа Proxy разрешение.

Какво ново във версия 0.8.3:.

  • Превърнат система AUTH да използват прости подлежащо на поискване изплащане обекти
  • New сесия параметър на методи API.
  • Display пълния URL докато сеч.

Какво ново във версия 0.8.2:

  • New система Unicode декодиране, базирани на overridable Response. кодиране.
  • Proper URL боравене наклонена черта цитат.
  • Cookies с [,], и _ позволено.

Какво ново във версия 0.6.5:.

  • Offline (бързо) тестов пакет
  • Session речника аргумент сливане.

Какво ново във версия 0.6.4:

  • Automatic декодиране на Unicode, въз основа на HTTP хедъри.
  • New настройка decode_unicode
  • Отстраняване на r.read / близки методи
  • New r.faw интерфейс за напреднали ползване отговор. *
  • Автоматично разширяване на параметризирани хедъри

Какво ново във версия 0.6.2:.

  • GET / HEAD подчинява follow_redirect = False

Какво ново във версия 0.6.1:

  • кодове подобрило статуса опит & # x5c; о / .
  • Задаване на максимален брой пренасочвания (settings.max_redirects).
  • Full Unicode URL подкрепа.
  • Подкрепа за протоколни-малко пренасочвания.
  • позволил произволни типове поискване.
  • Корекции на грешки.

Какво ново във версия 0.5.1:!

  • International Domain Name Support
  • хедъри за достъп без поднасяне цялото тяло (Прочетена ())
  • Използване на списъци като dicts за параметри
  • Add принудителния Basic Authentication
  • Принудително Basic е тип разпознаване подразбиране
  • python-requests.org подразбиране User-Agent с глава
  • CaseInsensitiveDict малката кеширане
  • Response.history Bugfix

Какво ново във версия 0.5.0:

  • PATCH Support
  • Подкрепа за Proxies
  • HTTPBin Test Suite
  • Пренасочване Поправя
  • написването settings.verbose поток
  • Querystrings за всички методи
  • URLErrors (Връзката е отказана, Timeout, Невалидни URLs), се третират като предвижда изрично повдигнат r.requests.get ("hwe: // бла"); r.raise_for_status ()

Какво ново във версия 0.4.1:.

  • Подобрена Redirection Handling
  • Парам Нови "allow_redirects" за следващите не-GET / HEAD пренасочвания.
  • Settings модул редакции.

Какво ново във версия 0.4.0:

  • Response.history:. Списък на пренасочени отговори
  • нечувствително Header речници.
  • Unicode URL адреси.

Какво ново във версия 0.3.3:.

  • Заявка таймаутите
  • Unicode данни URL-кодиран.
  • Настройки контекст мениджър и модул.

Какво ново във версия 0.3.2:.

  • автоматичен декомпресор на GZip съдържание, кодирано
  • AutoAuth Подкрепа за Tupled HTTP Auth.

Какво ново във версия 0.3.1:.

  • промени Cookie
  • Response.read ().
  • Poster оправя.

Какво ново във версия 0.3.0:.

  • Automatic Authentication API Change
  • Smarter Query URL параметризация.
  • Позволи качване на файлове и данни от POST заедно.

Какво ново във версия 0.2.4:.

  • Python 2.5 Support
  • PyPy-с v1.4 Support.
  • Auto-удостоверяване тестове.
  • Подобрена Заявка обект конструктор.

Какво ново във версия 0.2.3:.

  • Нови HTTPHandling методи

Какво ново във версия 0.2.2:

  • Still дръжки искане в случай на HTTPError.
  • Eventlet и Gevent Monkeypatch подкрепа.
  • Cookie dupport.

<силни> Изисквания :

  • Python 2.6 или по-висока

Подобен софтуер

dnslib
dnslib

12 May 15

Guacamole
Guacamole

10 Apr 16

Друг софтуер на разработчика Kenneth Reitz

certifi
certifi

15 Apr 15

ghsync
ghsync

11 May 15

dj-database-url
dj-database-url

20 Feb 15

GRequests
GRequests

14 Apr 15

Коментари към Requests

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория