Impossible de modifier le header avec stream_context_create
Posté : 26 févr. 2011, 20:30
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...)
(je suis hébergé sur free > PHP Version 5.1.3RC4-dev)
Merci.
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.