PHP 8.5.0 RC 2 available for testing

The EventHttpRequest class

(PECL event >= 1.4.0-beta)

Introduction

Represents an HTTP request.

Class synopsis

class EventHttpRequest {
/* Constants */
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;
/* Methods */
public addHeader ( string $key , string $value , int $type ): bool
public cancel (): void
public clearHeaders (): void
public closeConnection (): void
public __construct ( callable $callback , mixed $data = null )
public findHeader ( string $key , string $type ): void
public free (): void
public getCommand (): void
public getHost (): string
public getResponseCode (): int
public getUri (): string
public removeHeader ( string $key , string $type ): void
public sendError ( int $error , string $reason = null ): void
public sendReply ( int $code , string $reason , EventBuffer $buf = ?): void
public sendReplyChunk ( EventBuffer $buf ): void
public sendReplyEnd (): void
public sendReplyStart ( int $code , string $reason ): void
}

Predefined Constants

EventHttpRequest::CMD_GET

GET method(command)

EventHttpRequest::CMD_POST

POST method(command)

EventHttpRequest::CMD_HEAD

HEAD method(command)

EventHttpRequest::CMD_PUT

PUT method(command)

EventHttpRequest::CMD_DELETE

DELETE command(method)

EventHttpRequest::CMD_OPTIONS

OPTIONS method(command)

EventHttpRequest::CMD_TRACE

TRACE method(command)

EventHttpRequest::CMD_CONNECT

CONNECT method(command)

EventHttpRequest::CMD_PATCH

PATCH method(command)

EventHttpRequest::INPUT_HEADER

Request input header type.

EventHttpRequest::OUTPUT_HEADER

Request output header type.

Table of Contents

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

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