Utilisation de CURL pour loader une page
Bonjour à tous,
J'utilise le code suivant pour loader une page avec CURL
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
function get_webpage_content($webpage_url)
{
$curl_handle=curl_init();
curl_setopt($curl_handle,CURLOPT_URL,$webpage_url);
curl_setopt($curl_handle,CURLOPT_TIMEOUT,10);
//curl_setopt($curl_handle,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,10);
curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1);
$html = curl_exec($curl_handle);
curl_close($curl_handle);
return $html;
} |
Et j'appelle la fonction depuis la page d'accueil
Code:
1 2
|
echo get_webpage_content('http://localhost/site/fr/node/423'); |
Le noeud 423 est une page interne dans mon site mais pas une page exterieurs
mais j'obtient :
Vous n'êtes pas autorisé(e) à accéder à cette page.
Je pense que le problème se pose sur l'autorisation d'accès mais je vois pas comment le surmonter
Merci pour votre expérience en CURL et drupal
Cordialement