(Yaf >=1.0.0)
Yaf_Response_Abstract::getHeader — Récupère un en-tête de réponse HTTP
Récupère un en-tête de réponse HTTP.
Note:
Cette méthode n'est pleinement implémentée que dans la sous-classe Yaf_Response_Http. Dans la classe abstraite, il s'agit d'une ébauche.
nameLe nom de l'en-tête. S'il est omis, tous les en-têtes sont retournés sous forme de tableau.
La valeur de l'en-tête sous forme de chaîne de caractères, ou un tableau de tous les en-têtes lorsque le nom est omis. Retourne null si l'en-tête demandé n'est pas défini.
Exemple #1 Exemple avec Yaf_Response_Abstract::getHeader()
<?php
class IndexController extends Yaf_Controller_Abstract
{
public function indexAction()
{
$response = $this->getResponse();
$response->setHeader("Content-Type", "application/json");
var_dump($response->getHeader("Content-Type"));
var_dump($response->getHeader()); // tous les en-têtes
var_dump($response->getHeader("X-Missing"));
}
}
?>Résultat de l'exemple ci-dessus est similaire à :
string(16) "application/json"
array(1) {
["Content-Type"]=>
string(16) "application/json"
}
NULL