Класс EventHttpRequest

(PECL event >= 1.4.0-beta)

Введение

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

Обзор классов

classEventHttpRequest {
constintCMD_GET = 1;
constintCMD_POST = 2;
constintCMD_HEAD = 4;
constintCMD_PUT = 8;
constintCMD_DELETE = 16;
constintCMD_OPTIONS = 32;
constintCMD_TRACE = 64;
constintCMD_CONNECT = 128;
constintCMD_PATCH = 256;
constintINPUT_HEADER = 1;
publicaddHeader(string$key, string$value, int$type): bool
publiccancel(): void
public__construct(callable$callback, mixed$data = null)
publicfindHeader(string$key, string$type): void
publicfree(): void
publicgetCommand(): void
publicgetHost(): string
publicgetUri(): string
publicremoveHeader(string$key, string$type): void
publicsendError(int$error, string$reason = null): void
publicsendReply(int$code, string$reason, EventBuffer$buf = ?): void
publicsendReplyStart(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

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

Содержание

To Top