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 або вище

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

httpagentparser
httpagentparser

13 Apr 15

Zopfli (Python)
Zopfli (Python)

12 May 15

metaPdf
metaPdf

5 Jun 15

urlwatch
urlwatch

12 Apr 15

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

urllib3
urllib3

20 Feb 15

urllib3

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