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 или по-висока

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

IPy
IPy

11 Apr 15

netaddr
netaddr

12 Apr 15

SSH2 (Node.js)
SSH2 (Node.js)

20 Jul 15

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

inbox
inbox

14 Apr 15

certifi
certifi

15 Apr 15

ghsync
ghsync

11 May 15

dj-database-url
dj-database-url

20 Feb 15

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

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