php man page for http_parse_message

Query: http_parse_message

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

HTTP_PARSE_MESSAGE(3)							 1						     HTTP_PARSE_MESSAGE(3)

http_parse_message - Parse HTTP messages

SYNOPSIS
object http_parse_message (string $message)
DESCRIPTION
Parses the HTTP $message into a simple recursive object.
PARAMETERS
o $message - string containing a single HTTP message or several consecutive HTTP messages
RETURN VALUES
Returns a hierarchical object structure of the parsed messages.
EXAMPLES
Example #1 Using http_parse_message(3) <?php define ('URL', 'http://www.example.com/'); print_r(http_parse_message(http_get(URL, array('redirect' => 3)))); ?> The above example will output something similar to: stdClass object ( [type] => 2 [httpVersion] => 1.1 [responseCode] => 200 [headers] => Array ( [Content-Length] => 3 [Server] => Apache ) [body] => Hi! [parentMessage] => stdClass object ( [type] => 2 [httpVersion] => 1.1 [responseCode] => 302 [headers] => Array ( [Content-Length] => 0 [Location] => ... ) [body] => [parentMessage] => ... ) )
SEE ALSO
http_parse_headers(3), the HttpMessage class. PHP Documentation Group HTTP_PARSE_MESSAGE(3)
Related Man Pages
apache_response_headers(3) - php
http_parse_params(3) - php
httpmessage(3) - php
http_persistent_handles_ident(3) - php
mojo::message::response(3pm) - debian
Similar Topics in the Unix Linux Community
HTTP extension for PHP 1.6.1 (Default branch)
HTTP extension for PHP 1.6.2 (Default branch)
HTTP extension for PHP 1.6.3 (Default branch)
why output consists of 3 values
SQL Injection Detection