经过长时间的互联网研究,我找到了一种似乎有效的方法,但在我想要的网站上却没有。
<?php
$username = '';
$password = '';
$url = 'https://web.esme.fr/pscripts/bsp';
$context = stream_context_create(array(
'http' => array(
'header' => "Authorization: Basic " . base64_encode("$username:$password")
)
));
$data = file_get_contents($url , false, $context);
echo($data);
?>
我已经在网站的另一部分尝试过这个并且它有效,但是在我想要 $data 的页面上什么都没有!!!!
我知道有时这个 url 要求 2 次身份验证,有时不是。
有什么建议吗?
谢谢