Bonjour à tous,
je dois récupéré une images sur un site distant protégé avec un mot de passe apach digest. Pour la récupérer il suffit la fonction copy mais comment je fais pour l’authentification ?
Merci d'avance
J'ai essayé ça mais je crois ça marche qu'avec authentification Basic alors que la mienne et en Digest et aussi en HTTPS
l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $context = stream_context_create(array( 'http' => array( 'header' => "Authorization: Digest " . base64_encode("$username:$password") ) )); $data = file_get_contents($url, false, $context); file_put_contents($img,$data);
failed to open stream: HTTP request failed! HTTP/1.1 401
Partager