EventHttpRequest::getConnection
(PECL event >= 1.8.0)
EventHttpRequest::getConnection — Повертає об'єкт EventHttpConnection
Опис
public
EventHttpRequest::closeConnection(): EventHttpConnection
Повертає об'єкт EventHttpConnection, що представляє з'єднання HTTP, пов'язане з запитом.
Увага
Libevent API дозволяє об'єктам HTTP-запиту не прив'язуватися до жодного HTTP-з'єднання. Тому ми не можемо однозначно пов'язати EventHttpRequestсEventHttpConnection. Таким чином, ми створюємо об'єкт EventHttpConnection на льоту. Не маючи інформації про базу подій, базу DNS та callback-функції при закритті з'єднання, ми просто залишаємо ці поля незаповненими.
МетодEventHttpRequest::getConnection() зазвичай корисний, коли нам потрібно реалізувати callback-функцію при закритті з'єднання. Дивіться EventHttpConnection::setCloseCallback()
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає об'єкт EventHttpConnection
Дивіться також
- EventHttpConnection::setCloseCallback() - Встановлює callback-функцію при закритті з'єднання
- EventHttpRequest::getBufferEvent() - Повертає об'єкт EventBufferEvent