Subversion Repositories Applications.framework

Compare Revisions

Ignore whitespace Rev 257 → Rev 256

/trunk/framework/Client.php
46,6 → 46,7
// MÉTHODES
public function consulter($url) {
$url = $this->traiterUrlParametres($url);
$retour = $this->envoyerRequete($url, 'GET');
return $retour;
}
72,9 → 73,6
$e = "Le mode de requête '$mode' n'est pas accepté!";
trigger_error($e, E_USER_WARNING);
} else {
if ($mode == 'GET') {
$this->traiterUrlParametres();
}
$contexte = stream_context_create(array(
'http' => array(
'method' => $mode,
100,7 → 98,7
return $contenu;
}
private function traiterUrlParametres() {
private function traiterUrlParametres($url) {
$parametres = array();
if (count($this->parametres) > 0) {
foreach ($this->parametres as $cle => $valeur) {
107,8 → 105,9
$parametres[] = $cle.self::HTTP_URL_REQUETE_CLE_VALEUR_SEPARATEUR.$valeur;
}
$url_parametres = implode(self::HTTP_URL_REQUETE_SEPARATEUR, $parametres);
$this->url = $this->url.'?'.$url_parametres;
$url = $url.'?'.$url_parametres;
}
return $url;
}
private function traiterEntete() {