0 Pluspunkte 0 Minuspunkte
Wie kann ich eine Website mit file_get_contents abrufen aber einen User Agent mitsenden als ob es ein Browser wäre?
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Du kannst den Context Parameter angeben.

$context = stream_context_create([
    'http' => [
        'user_agent' => 'MeinBenutzerAgent/1.0'
    ]
]);

$contents = file_get_contents('http://www.example.com', false, $context);

if ($contents !== false) {
    echo $contents;
} else {
    echo "Fehler beim Lesen der URL.";
}
von