CakeFest 2024: The Official CakePHP Conference

EventHttpRequest::sendReplyStart

(PECL event >= 1.4.0-beta)

EventHttpRequest::sendReplyStartИнициирует фрагментарный ответ

Описание

public EventHttpRequest::sendReplyStart( int $code , string $reason ): void

Инициирует ответ, который использует Transfer-Encoding chunked.

Это позволяет вызывающей стороне передавать ответ обратно клиенту. Это будет полезно, когда-либо не все данные ответа доступны сразу, либо при отправке очень больших ответов.

Вызывающая сторона должна предоставить фрагменты данных с помощью EventHttpRequest::sendReplyChunk() и завершить ответ, вызвав EventHttpRequest::sendReplyEnd().

Список параметров

code

Код ответа HTTP для отправки.

reason

Краткое сообщение для отправки с кодом ответа.

Возвращаемые значения

Функция не возвращает значения после выполнения.

Смотрите также

  • EventHttpRequest::sendReplyChunk() - Отправляет блок данных, как часть текущего фрагментированного ответа
  • EventHttpRequest::sendReplyEnd() - Заполняет фрагментарный ответ, освобождая запрос соответствующим образом
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top