我正在使用以下命令来读取 PHP 网页中的远程 XML 文件:
$url = 'http://www.examplesite.com/xml';
$xml = simplexml_load_file($url);
不幸的是,该站点使用摘要式身份验证,并且通常会弹出用户名/密码框并要求我登录该站点。将我的用户名和密码嵌入 URL 本身(如http://USER:PASSWORD@examplesite.com/)是行不通的,这也不是很安全。
如何进行身份验证(在 PHP 中)以获取 XML 文件?