Guzzle

Скріншот програми:
Guzzle
Дані програми:
Версія: 6.1.1 оновлений
Дата завантаження: 11 Mar 16
Розробник: Michael Dowling
Ліцензія: Безкоштовно
Популярність: 30

Rating: nan/5 (Total Votes: 0)

жерти поставляється з потужним API і повну підтримку & NBSP; HTTP / 1.1 протокол.

Це основна роль полягає в забезпеченні набір готових інструментів, які дозволяють розробникам відправляти запити в різні веб-сервіси (API, сервери, бази даних) і запиту даних.

С точки зору непрофесіонала жерти є простою клієнт API будівельник. Структура, яка спрощує операції, необхідні для створення власного Twitter, Facebook, Google і т.д. API клієнт

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

  • Виправлена ​​помилка з серіалізації варіант запиту запиту, де не вистачало і сепаратор.
  • Додана краще повідомлення про помилку для того, коли тіло забезпечене як масив. Будь ласка, використовуйте form_params або многочастного натомість.
  • Різні Doc виправлення.

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

  • Виправлена ​​помилка з серіалізації варіант запиту запиту, в якому & сепаратор відсутня.
  • Додана краще повідомлення про помилку для того, коли тіло забезпечене як масив. Будь ласка, використовуйте form_params або многочастного натомість.
  • Різні Doc виправлення.

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

«не уль>

  • клас басейн більше не використовує рекурсію, коли запит перехоплені.
  • Розмір пулу тепер можна динамічно регулювати за допомогою зворотного виклику.
  • Установка параметра запиту в нуль при створенні запиту з клієнтом буде гарантувати, що опція не встановлена. Це дозволяє перезаписати параметри запиту за замовчуванням на основі кожного запиту.
  • Додана можливість обмежити, які протоколи дозволені для редиректу, вказавши масив протоколів в опції allow_redirects запиту.
  • Вкладені ф'ючерси через повторні спроб тепер вирішені при очікуванні синхронних відповідей.
  • & Quot; 0 & Quot; тепер дозволений URI шлях.
  • Запит більше не typehints на аргумент $ запиту в конструктор, що дозволяє для рядків і масивів.
  • Що нового у версії 5.0.1:

    • Виправлена ​​помилка, коли помилки підключення як і раніше повертається об'єкт відповіді в помилках і кінцеві події події, хоча реакція є непридатним для використання. Це було виправлено, так що відповідь не повертається `метод getResponse` цих подій, якщо відповідь не був завершений.
    • Виправлена ​​помилка, коли статистика передачі були заселені в RingBridge.

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

    • Додана підтримка неблокірующіх відповідей на основі guzzlehttp / жерти кільце.
    • долучення публічний API для створення адаптер стандартний HTTP.
    • Оновлений плагін редирект, щоб бути неблокірующій так, що переадресовує відправляються одночасно. Інші плагіни, як це тепер можуть бути оновлені, щоб бути неблокірующіх.
    • долучення & Quot; прогрес & Quot; подія, так що ви можете отримати завантаження і скачування ході подій.
    • Додана GuzzleHttp & # x5c ;. Пул, який реалізує FutureInterface і переносить запити одночасно використовуючи ковпачком розмір пулу якомога ефективніше
    • Додані hasListeners () для EmitterInterface.
    • Вилучені GuzzleHttp & # x5c; ClientInterface :: SendAll і відзначені GuzzleHttp & # x5c; Client :: SendAll, як засуджується (він все ще там, просто не рекомендований спосіб)
    • .

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

    • Виправлена ​​витік пам'яті в CurlAdapter при повторному використанні Curl ручки.
    • Немає більше за допомогою `request_fulluri` адаптера потоку проксі.
    • Відносні переадресовує тепер засновані на останньому відповіді, а не перший відповідь.

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

    • Додані допоміжні методи, щоб зробити його більш легким для подання повідомлень як рядки, в тому числі отримувати стартову лінію і отримання заголовків у вигляді рядка.

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

    завантаження POST

    • Різні виправлення для мультісекціонного / форм-даних
    • пакувальна function.php в if-заяву для забезпечення жерти може використовуватися глобально і в Composer установки
    • Виправлена ​​проблема з генерації та об'єднання в подіях на масив подій
    • заголовки POST застосовуються тільки перед відправкою запиту, щоб дозволити вам змінити агрегатор запитів, використовуваний перед завантаженням
    • Додана набагато більш надійна рядок запиту розборі
    • Виправлені різні синтаксичного аналізу і нормалізації проблеми з URL-адрес
    • Кріплення проблема, при якій багатозначні заголовки були правильно використовувану в StreamAdapter

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

    • Виправлена ​​проблема, пов'язана з використанням користувальницьких повідомлень опцій фабрики в підкласах.
    • Виправлена ​​проблема з вкладеними полями форми в декількох частин POST а.
    • Виправлена ​​проблема з використанням `json` варіант запиту для запитів POST.
    • Додана `ToArrayInterface` для` GuzzleHttp & # x5c; Cookie & # x5c ;. CookieJar`

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

    • долучення `json` варіант запиту легко серіалізовать JSON корисних навантажень.
    • долучення `GuzzleHttp & # x5c ;. Json_decode ()` обгортка для безпечного розбору JSON
    • Додана `setPort ()` і `getPort ()` в `GuzzleHttp & # x5c; Message & # x5c ;. RequestInterface`
    • Додана можливість надавати емітер клієнту в конструкторі клієнта.
    • Додана можливість зберігатися куки сесії за допомогою $ _SESSION.
    • долучення ознака, який може бути використаний для додавання слухачів подій до ітератора.
    • Вилучені метод запиту константи з RequestInterface.
    • Виправлена ​​попередження при отриманні недійсна із запитом на запуск ліній.
    • Оновлений MessageFactory для роботи з методами Вибірковий запит.
    • Оновлений cacert розшарування до останнього випуску.

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

    • Додана `GuzzleHttp & # x5c; партія ()` в якості допоміжної функції для відправки запитів паралельно без необхідності написання асинхронного коду.
    • реорганізувати, як події будуть додані в `GuzzleHttp & # x5c ;. ClientInterface :: SendAll ()`
    • Може тепер передати викликається об'єкт або масив асоціативних масивів, де кожен асоціативний масив містить & Quot; Fn & Quot;, & Quot; пріоритет & Quot;, і & Quot; один раз & Quot; ключі.

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

    • Відправлення запитів PHP потік більше не має сили `HTTP / 1.0`.
    • Додавання більшої кількості інформації для виключення ExceptionCollection так, що користувачі мають більше контексту, в тому числі трасування стека кожного суб-виключення.
    • Оновлений `$ атрибут ref` в описах послуг, щоб об'єднати будь-які існуючі параметри схеми (а не затирання все).
    • Об'єднання URL-адреси тепер буде використовувати об'єкт рядка запиту з відносного URL (таким чином дозволяючи агрегаторів призначених для користувача запитів).
    • Рядки запиту тепер аналізується таким чином, що вони не роблять жодного конвертовано порожні ключі без значення мати бовталися `=`.
    • Тепер правильно уникнути регулярних виразів роздільник при збігу Cookie доменів.
    • Доступ до мережі тепер відключена при завантаженні XML-документів.

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

    • Додана можливість задавати ім'я POST для файл
    • JSON відповідь синтаксичного аналізу тепер правильно ходить additionalProperties

    • код
    • Curl помилка 18 тепер автоматично повторений в BackoffPlugin
    • Виправлена ​​помилка Curl, коли URL-адреси містять фрагменти
    • Виправлена ​​помилка, в разі повторної спроби BackoffPlugin, де він намагається отримати доступ всі винятки, як якщо б вони були CurlExceptions
    • CURLOPT_PROGRESS функція виправлення для PHP 5.5
    • Додана можливість для жерти працювати з більш старими версіями Curl, які не підтримують `CURLOPT_TIMEOUT_MS`
    • Виправлена ​​помилка, яка була виявлена ​​при аналізі порожніх параметрів заголовка
    • UriTemplate тепер має `setRegex ()` метод відповідно до документацією
    • Параметр `параметр запиту debug` тепер перевіряє, якщо він truthy, а не якщо вона існує
    • Установка `параметр запиту debug` істинним показує багатослівним Curl вихід замість використання LogPlugin
    • Додана можливість комбінувати URL-адреси за допомогою суворого RFC 3986 відповідності
    • Командні об'єкти тепер можуть повертати помилки перевірки, з якими стикаються команди
    • Різні виправлення для кешування ревалідації
    • Різні виправлення до AsyncPlugin
    • підчищу скрипти збірки

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

    • Мінімальна PHP версія тепер правильно вказаний в якості 5.3. 3 (в порівнянні з 5.3.2)
    • Оновлений комплект cacert.pem
    • OauthPlugin тепер підтримує додавання аутентифікацію заголовків або рядок запиту
    • Виправлена ​​помилка:
    • 0 в даний час є допустимим значенням параметра в описі, яке має значення за замовчуванням
    • SchemaFormatter тепер повертає ціле число при форматуванні на мітку часу Unix
    • підчищу і фіксований URL видалення сегмента точка, щоб належним чином вирішити внутрішні точки

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

    • Додана можливість додавати об'єкти користувальницького домену до служби опис синтаксичного аналізу за допомогою `operation.parse_class` подія.
    • Curl мульти очищення і оптимізації.

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

    • Виправлена ​​помилка: Переміщення потоку фабрики перед посилати подія перед створенням потоку.
    • Виправлена ​​помилка: Файли cookie більше не відповідають по IP-адресами в RFC 6265
    • Виправлена ​​помилка: Правильно розборі параметри заголовка, які знаходяться в `& # x3c; & # x3e;` і цитати
    • Додана `cert` і` ssl_key` в якості опції запиту
    • `заголовок Host` тепер може відхилятися від приймаючої частини URL, якщо заголовок встановлюється вручну
    • `жерти & # x5c; Сервіс & # x5c; Command & # x5c; LocationVisitor & # x5c; Запит & # x5c; XmlVisitor` був переписаний, щоб змінити за допомогою SimpleXML до XMLWriter
    • Параметри OAuth додаються тільки через плагін, якщо вони ще не встановлені
    • Винятки тепер генерується, якщо URL не може бути розібрано

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

    • Додані command.request_options жерти & # x5c; Сервіс & # x5c; Command & # x5c; AbstractCommand для передачі параметрів запиту на запити, створених командою (наприклад, призначені для користувача заголовки, рядки запиту змінні, настройки часу очікування і т.д.)
    • .
    • Розмір потоку в жерти & # x5c; Стрім & # x5c; PhpStreamRequestFactory тепер буде встановлено, якщо Content-Length повертається в заголовках відповіді
    • Додана жерти & # x5c; Загальні & # x5c; Колекція :: setPath ($ шлях, $ значення), щоб встановити значення в масив за допомогою вкладеного ключа (наприклад, $ колекції - & # x3e; setPath ( 'Foo / Baz / бар "," тест "); відлуння $ колекції [ 'Foo'] [ 'бар'] [ 'бар'];)
    • ServiceBuilders тепер підтримують збереження і вилучення довільних даних
    • CachePlugin тепер може очистити всі ресурси для цього URI
    • CachePlugin може автоматично очистити відповідні кешированниє елементи, коли клопотання не-ідемпотентна відправляється на ресурс
    • CachePlugin тепер використовує Варах заголовок, щоб визначити, чи є ресурс є кешу
    • жерти & # x5c; Http & # x5c; Message & # x5c; Відповідь в даний час реалізує & # x5c; Serializable
    • Додана жерти & # x5c; Cache & # x5c; CacheAdapterFactory :: fromCache () більш легко створювати адаптери кеш
    • жерти & # x5c; Сервіс & # x5c; ClientInterface :: Execute () тепер приймає масив, одну команду, або Traversable
    • Виправлена ​​помилка в жерти & # x5c; Http & # x5c; Message & # x5c; Тема & # x5c; Посилання :: AddLink ()
    • Покращена обробка розрахунку розміру потоку в жерти & # x5c; Потік & # x5c; потік з використанням fstat () і кешування розмір
    • жерти & # x5c; Common & # x5c; Виняток & # x5c; ExceptionCollection тепер створює повідомлення більш читається виключення
    • Кріплення BC перерву :. долучення назад реалізацію MonologLogAdapter, а не тягнеться від PsrLog так, що люди похилого користувачі Symfony можуть як і раніше використовувати стару версію монологу
    • Кріплення BC перерву: Додано реалізацію ще протягом жерти & # x5c; Http & # x5c; Message & # x5c; AbstractMessage :: getTokenizedHeader (). Тепер викликаючи попередження E_USER_DEPRECATED при використанні. Використовуйте $ повідомлення - & # x3e; getHeader () - & # x3e ;. ParseParams ()
    • Кілька поліпшень продуктивності жерти & # x5c; Загальні & # x5c; Collection
    • Додана $ опцій аргумент до кінця наступних методів жерти & # x5c; Http & # x5c; ClientInterface: createRequest, голова, видалити, поставити, патч, повідомлення, опції, prepareRequest

    Вимоги

    • PHP 5.3.2 або вище

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

    QuickWeb
    QuickWeb

    1 Mar 15

    Aurora
    Aurora

    13 Apr 15

    SiteMesh
    SiteMesh

    4 Jun 15

    Model-Glue
    Model-Glue

    13 Apr 15

    Guzzle

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