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() - Заполняет фрагментарный ответ, освобождая запрос соответствующим образом