PHP 8.6.0 Beta 1 is available for testing

Класс EventHttpRequest

(PECL event >= 1.4.0-beta)

Введение

Класс представляет HTTP-запрос.

Обзор класса

class EventHttpRequest {
/* Константы */
const int CMD_GET = 1;
const int CMD_POST = 2;
const int CMD_HEAD = 4;
const int CMD_PUT = 8;
const int CMD_DELETE = 16;
const int CMD_OPTIONS = 32;
const int CMD_TRACE = 64;
const int CMD_CONNECT = 128;
const int CMD_PATCH = 256;
const int INPUT_HEADER = 1;
const int OUTPUT_HEADER = 2;
/* Методы */
public function addHeader ( string $key , string $value , int $type ): bool
public function cancel (): void
public function clearHeaders (): void
public function closeConnection (): void
public function __construct ( callable $callback , mixed $data = null )
public function findHeader ( string $key , string $type ): void
public function free (): void
public function getBufferEvent (): EventBufferEvent
public function getCommand (): void
public function getHost (): string
public function getInputBuffer (): EventBuffer
public function getInputHeaders (): array
public function getOutputBuffer (): EventBuffer
public function getOutputHeaders (): void
public function getResponseCode (): int
public function getUri (): string
public function removeHeader ( string $key , string $type ): void
public function sendError ( int $error , string $reason = null ): void
public function sendReply ( int $code , string $reason , EventBuffer $buf = ?): void
public function sendReplyChunk ( EventBuffer $buf ): void
public function sendReplyEnd (): void
public function sendReplyStart ( int $code , string $reason ): void
}

Предопределённые константы

EventHttpRequest::CMD_GET

Метод GET (команда)

EventHttpRequest::CMD_POST

Метод POST (команда)

EventHttpRequest::CMD_HEAD

Метод HEAD (команда)

EventHttpRequest::CMD_PUT

Метод PUT (команда)

EventHttpRequest::CMD_DELETE

Метод DELETE (команда)

EventHttpRequest::CMD_OPTIONS

Метод OPTIONS (команда)

EventHttpRequest::CMD_TRACE

Метод TRACE (команда)

EventHttpRequest::CMD_CONNECT

Метод CONNECT (команда)

EventHttpRequest::CMD_PATCH

Метод PATCH (команда)

EventHttpRequest::INPUT_HEADER

Тип входящего заголовка запроса.

EventHttpRequest::OUTPUT_HEADER

Тип исходящего заголовка запроса.

Содержание

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /