Ich versuche auf eine geschützte Website (.htpasswd) mit curl zuzugreifen, um zu prüfen, ob es erreichbar ist und einen Code wie 200 oder 302 zurückgibt.Wie bekomme ich den HTTP-Code für eine .htpasswd-geschützte URL mit cURL?
Ich habe versucht, mit einem falschen Passwort und Benutzernamen darauf zuzugreifen. Ich möchte mich nicht anmelden, ich möchte nur überprüfen, ob es online/erreichbar ist.
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_USERPWD, "aaa:bbb");
Wie bekomme ich den 401-Code über curl?
‚Im den http-Code wie folgt überprüft, aber in der htpasswd ist es leer
$code = curl_getinfo($ch, CURLINFO_HTTP_CODE),true
Vielen Dank im Voraus!
Sind Sie mit PHP oder ist diese Befehlszeile? – apokryfos
Ich verwende die PHP-Curl-Erweiterung – Marcus
Müssen Sie cURL verwenden, enthält 'get_headers()' nicht die Informationen, die Sie benötigen? – jeroen