Page 1 sur 1

Impossible de modifier le header avec stream_context_create

Posté : 26 févr. 2011, 20:30
par glanOut
Bonjour tout le monde!

voilà je butte sur ce problème, en utilisant cette méthode préconisée par la doc officielle, j'ai beau mettre les valeurs que je veux, le header reste exactement le même (j'ai vérifié avec firebug...)
$hdrs=array(
  'http'=>array(
    'method'=>'GET',
    'header'=>'Host: '.$host.'\r\n'.
      'User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729)\r\n'.
      'Accept: image/png,image/*;q=0.8,*/*;q=0.5\r\n'.
      'accept-language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3\r\n'. 
      'Accept-Encoding: gzip,deflate\r\n'.
      'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n'.
      'Keep-Alive: 115\r\n'.
      'Connection: keep-alive\r\n'.
      'Referer: '.$url.'\r\n'			
    )
  );
$context = stream_context_create($hdrs);
$fp=@fopen($url,'r',false,$context);
L'affichage des erreurs est activité et pourtant il n'y a absolument aucun message... Si quelqu'un à une idée ou une piste je suis preuneur! =)
(je suis hébergé sur free > PHP Version 5.1.3RC4-dev)

Merci.

Re: Impossible de modifier le header avec stream_context_create

Posté : 26 févr. 2011, 20:33
par stealth35
php c'est coté serveur, et firebug coté client...