urllib3

Скріншот програми:
urllib3
Дані програми:
Версія: 1.10.4 оновлений
Дата завантаження: 12 May 15
Розробник: Andrey Petrov
Ліцензія: Безкоштовно
Популярність: 74

Rating: nan/5 (Total Votes: 0)

спільнота Python вже створені і поділився бібліотек для роботи з URL, HTTP і з'єднань.
Ці URLLIB і urllib2. Хоча обидва добре, що вони роблять, вони насправді не мають нічого спільного один з одним, і з urllib3 насправді.
urllib3, в той час як розроблені на основних принципах URLLIB, відрізняється від нього за допомогою функцій вона вирішила підтримати, не включені в оригінальній модуля

Що нового в цьому випуску .:

  • Басейни можуть бути використані в якості менеджерів контексту.
  • Чи не використовувати повторно сполуки, які зазнали SSLError.
  • Не підведи, коли GZIP декодування порожній потік.
  • Додати sha256 підтримку для перевірки відбитків пальців.
  • Виправлена ​​обробка значень заголовків, які містять коми.

Що нового у версії 1.10.2 :.

  • Басейни можуть бути використані в якості менеджерів контексту
  • Чи не використовувати повторно сполуки, які зазнали SSLError.
  • Не підведи, коли GZIP декодування порожній потік.
  • Додати sha256 підтримку для перевірки відбитків пальців.
  • Виправлена ​​обробка значень заголовків, які містять коми.

Що нового у версії 1.8.3:

  • Виправлена ​​проксі, пов'язаних з помилкою, де були повторно з'єднання неправильно.
  • Додана socket_options параметр ключове слово, яке дозволяє визначити конфігурацію setsockopt нових розеток.
  • Вилучено HTTPConnection.tcp_nodelay на користь HTTPConnection.default_socket_options.
  • Виправлена ​​помилка Помилка типу в Python 2.6.4.

Що нового у версії 1.7.1:

  • Додана підтримка гранульований таймаута з новим urllib3.util. клас очікування.
  • Виправлена ​​підтримка Python 3.4.

Що нового у версії 1.7:

  • Передача assert_hostname = False при створенні HTTPSConnectionPool буде пропустити хоста Верифікація для з'єднань SSL.
  • Новий метод urllib3.response.HTTPResponse.stream (...), який виступає в якості генератора, оберненої навколо .read (...).
  • IPv6 гіперпосилання розбір підсилює дужки хоста.
  • Виправлена ​​нитка стан гонки в urllib3.poolmanager.PoolManager.connection_from_host (...)
  • запити ProxyManager тепер включають не за замовчуванням порт в хост :. ... Заголовка
  • Додана підтримка проксі HTTPS в ProxyManager.
  • новий об'єкт RequestField можуть бути передані на поля = ... параметрів, які можна вказати заголовки.
  • Підняти urllib3.exceptions.ProxyError при підключенні до проксі не вдається.
  • Використання міжнародних заголовки при відправці імена файлів.
  • Покращена підтримка IPv6.

Що нового у версії 1.4 :.

  • Невеликі AppEngine-Виправлення, пов'язані з
  • Switched від mimetools.choose_boundary в uuid.uuid4 ().

Що нового у версії 1.2.2:

  • Виправлена ​​помилка упаковка з не Грузія тест-вимогам. TXT.

Що нового у версії 1.2:

  • 3 Додана підтримка Python (перевірено на 3.2.2)
  • Випало 2.5 Підтримка Python (перевірено на 2.6.7, 2.7.2)
  • Використання select.poll замість select.select для платформ, які підтримують його.
  • Використання Queue.LifoQueue замість Queue.Queue для більш агресивного з'єднання повторного використання. Налаштовується перевизначення ConnectionPool.QueueCls.
  • Виправлена ​​ImportError під час установки, коли модуль SSL не доступний. (Випуск # 41)
  • Виправлена ​​PoolManager перенаправляє між схемами (наприклад, HTTP - і # x3e; HTTPS) завершує належним чином. (Випуск # 28, виявили в Випуск # 10 в v1.1)
  • Портировать dummyserver використовувати торнадо замість WebOb + eventlet. Вилучені сторонні непідтримувані dummyserver тестування підсистем. Тести Додано рівня сокета.

Що нового у версії 1.1:

  • реструктурувати dummyserver у власному модулі корінь простору імен (використовується для тестування ).
  • Додана перевірка хоста для VerifiedHTTPSConnection по vendoring в ssl_match_hostname PY32 в.
  • Виправлена ​​крос-хост HTTP перенаправлення при використанні PoolManager.
  • Виправлена ​​decode_content ігнорується при установці через urlopen.
  • Виправлені таймаута, пов'язані з помилками.

Що нового у версії 1.0.2:

  • Виправлена ​​помилка в VerifiedHTTPSConnection яка присутня тільки в помилка, якщо ви використовуєте об'єкт вручну.
  • Зроблено RecentlyUsedContainer (і, отже, PoolManager) більш поточно-обернувши журнал доступу в мьютекса.
  • Зроблено RecentlyUsedContainer більш диктує, як (з поправкою __delitem__ і __getitem__ поведінка), з випробувань. Не повинні впливати на основний код urllib3.

Що нового у версії 1.0.1:

  • Виправлена ​​помилка, коли ж з'єднання буде отримати повернутий в басейн два рази, в результаті чого сторонні & Quot; HttpConnectionPool сповнена & Quot; увійти попередження.

Що нового у версії 1.0:

  • Додана PoolManager з LRU закінчення сполук (перевірена та підтверджена документально) .
  • Додана ProxyManager (необхідний тести, документи, і підтвердження того, що він працює з HTTPS проксі).
  • Додана опція часткового читання підтримка відповідей, коли preload_content = False. Тепер ви можете робити запити і просто прочитати заголовки без завантаження Зроблено відповідь декодування додатково (за замовчуванням на, так само, як раніше).
  • Додана опція явно граничну рядок для encode_multipart_formdata.
  • методів запиту Зручність тепер успадкував від RequestMethods. Старі помічники, як get_url і post_url слід відмовитися на користь нового запиту (метод, URL, ...).
  • реструктурувати код, який буде ще більш розв'язані, багаторазові, і розширюваний.
  • заголовок Ліцензія доданий в .py файли.
  • Embiggened документація :. Багато Сфінкс-дружніх рядки документації в коді і документації в документації та / на urllib3.readthedocs.org
  • Embettered всі речі!
  • почав писати цей файл.

Вимоги

  • Python 2.6 або вище

Схожі програми

CppHeaderParser
CppHeaderParser

20 Jul 15

wadllib
wadllib

14 Apr 15

Blackbox
Blackbox

13 May 15

Інші програми розробника Andrey Petrov

urllib3
urllib3

20 Feb 15

urllib3

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями