У меня есть код PHP, который извлекает фид атома в DOMDocument (подача не сохраняются в файл)Базовая аутентификация при загрузке корма с DOMDocument
Мне нужно, чтобы начать использовать базовую аутентификацию для получения корма.
Возможно ли, или мне нужно сначала сохранить файл в файл?
Мой рабочий код:
$doc = new DOMDocument();
$doc->load($feedurl);
$feed = $doc->getElementsByTagName("entry");
Я попытался это:
$context = stream_context_create(array(
'http' => array(
'header' => "Authorization: Basic " . base64_encode("$username:$password")
)
));
$doc = new DOMDocument();
$doc->load($feedurl, context);
$feed = $doc->getElementsByTagName("entry");
Но это не работает (я получаю пустой $doc
)
Кто знает, как это сделать?