Documentation

PeclHttpMessageParser extends AbstractMessageParser
in package

Pecl HTTP message parser

Table of Contents

Methods

parseRequest()  : array<string|int, mixed>|bool
Parse an HTTP request message into an associative array of parts.
parseResponse()  : array<string|int, mixed>|bool
Parse an HTTP response message into an associative array of parts.
getUrlPartsFromMessage()  : array<string|int, mixed>
Create URL parts from HTTP message parts

Methods

parseRequest()

Parse an HTTP request message into an associative array of parts.

public parseRequest(mixed $message) : array<string|int, mixed>|bool
Parameters
$message : mixed

HTTP request to parse

Return values
array<string|int, mixed>|bool

Returns false if the message is invalid

parseResponse()

Parse an HTTP response message into an associative array of parts.

public parseResponse(mixed $message) : array<string|int, mixed>|bool
Parameters
$message : mixed

HTTP response to parse

Return values
array<string|int, mixed>|bool

Returns false if the message is invalid

getUrlPartsFromMessage()

Create URL parts from HTTP message parts

protected getUrlPartsFromMessage(string $requestUrl, array<string|int, mixed> $parts) : array<string|int, mixed>
Parameters
$requestUrl : string

Associated URL

$parts : array<string|int, mixed>

HTTP message parts

Return values
array<string|int, mixed>

        
On this page

Search results