downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

http_parse_params> <http_parse_headers
Last updated: Fri, 14 Aug 2009

view this page in

http_parse_message

(PECL pecl_http >= 0.12.0)

http_parse_messageAnalyse un message HTTP

Description

object http_parse_message ( string $message )

Analyse le message HTTP dans un objet simple récursif.

Liste de paramètres

message

chaîne contenant un message HTTP simple ou plusieurs messages HTTP consécutifs

Valeurs de retour

Retourne une structure d'objets hiérarchiques des messages analysés.

Exemples

Exemple #1 Exemple avec http_parse_message()

<?php
define 
('URL''http://www.example.com/');
print_r(http_parse_message(http_get(URL, array('redirect' => 3))));
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

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] => ...
  )
)

Voir aussi



add a note add a note User Contributed Notes
http_parse_message
There are no user contributed notes for this page.

http_parse_params> <http_parse_headers
Last updated: Fri, 14 Aug 2009
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites