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

search for in the

HttpRequest::addRawPostData> <HttpRequest::addPutData
Last updated: Fri, 14 Aug 2009

view this page in

HttpRequest::addQueryData

(PECL pecl_http >= 0.10.0)

HttpRequest::addQueryDataAjoute des paramètres à une requête

Description

public bool HttpRequest::addQueryData ( array $query_params )

Ajoute des paramètres à la liste des paramètres d'une requête, laissant inchangés les paramètres précédemment définis.

Affecte tous les types de requêtes.

Liste de paramètres

query_params

un tableau associatif contenant les champs de la requête à ajouter

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.



add a note add a note User Contributed Notes
HttpRequest::addQueryData
Anonymous
22-May-2009 01:52
Litte example :

/Tests/get.php :
========================
<?php
    header
('Content-Type: text/plain') ;
   
print_r($_GET) ;
?>
========================

/Tests/http.php :
========================
<?php
    header
('Content-Type: text/plain') ;
   
$request = new HttpRequest('http://127.0.0.1/Tests/get.php?foo=bar') ;
   
$request->addQueryData(array('baz' => 'qux')) ;
   
$response = new HttpMessage($request->send( )) ;
    echo
$response->getBody( ) ;
?>
========================

Run /Test/http.php display :
========================
Array
(
    [foo] => bar
    [baz] => qux
)
========================

So HttpRequest::addQueryData( ) deals with hard-coded GET data and complete them.

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