Bonjour à tous,
J'aimerai traduire une page ASP en PHP, notamment cette ligne là :
ASP : var objHTTP=Server.CreateObject("Coalesys.CSHttpClient.1");
Avec cette variable, je récupère la requête http, le status de la réponse, les headers et le contenu de la réponse.
L'objectif est de créer un proxy HTML et XML en PHP.
J'utilise la technologie AJAX dans mon projet.
Merci d'avance pour votre aide,
Meilleurs voeux si je ne vous lis pas avant demain.
Cordialement ,
Vincent.

Je propose la version php du proxy.asp présent dans notre bouquin "le guide complet AJAX" sur mon blog : http://brico-info.com/index.php/2008/02/27/157-fichier-proxyphp
Copie du code :
<?php
$_url = $_GET['url'];
$_nature = $_GET['nature'];
$handle = fopen($_url, "rb");
$contents = '';
while (!feof($handle)) {
$contents .= fread($handle, 8192);
}
//gestion des entetes
if ($_nature=='XML')
header("Content-type: text/xml");
else
header("Content-type: text/html");
//on affiche la page
print_r($contents);
fclose($handle);
?>