Subversion Repositories Applications.framework

Rev

Rev 470 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 470 Rev 499
Line 13... Line 13...
13
*/
13
*/
14
class RestClient {
14
class RestClient {
15
	const HTTP_URL_REQUETE_SEPARATEUR = '&';
15
	const HTTP_URL_REQUETE_SEPARATEUR = '&';
16
	const HTTP_URL_REQUETE_CLE_VALEUR_SEPARATEUR = '=';
16
	const HTTP_URL_REQUETE_CLE_VALEUR_SEPARATEUR = '=';
17
	private $http_methodes = array('GET', 'POST', 'PUT', 'DELETE', 'HEAD', 'OPTIONS', 'CONNECT', 'TRACE');
17
	private $http_methodes = array('GET', 'POST', 'PUT', 'DELETE', 'HEAD', 'OPTIONS', 'CONNECT', 'TRACE');
18
	protected $parametres = null;
18
	protected $parametres = array();
19
	private $url = null;
19
	private $url = null;
20
	private $reponse_entetes = null;
20
	private $reponse_entetes = null;
Line 21... Line 21...
21
 
21
 
22
	//+----------------------------------------------------------------------------------------------------------------+
22
	//+----------------------------------------------------------------------------------------------------------------+
Line 38... Line 38...
38
	public function supprimerParametre($cle) {
38
	public function supprimerParametre($cle) {
39
		unset($this->parametres[$cle]);
39
		unset($this->parametres[$cle]);
40
	}
40
	}
Line 41... Line 41...
41
 
41
 
42
	public function nettoyerParametres() {
42
	public function nettoyerParametres() {
43
		$this->parametres = null;
43
		$this->parametres = array();
Line 44... Line 44...
44
	}
44
	}
45
 
45