$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $PathUrl);
curl_setopt($ch, CURLOPT_USERPWD, 'someuser:somepass');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
$info = curl_getinfo($ch);
关于它为什么在大约30%的时间内工作以及其他70%如果失败的任何想法….在任何浏览器上查看URL始终有效
最佳答案 您可能最好通过CURLOPT_HTTPHEADER设置Authorization标头.
例如,curl_setopt($ch,CURLOPT_HTTPHEADER,array(‘Authorization’=>’user:pass’))
编辑:此外,这可能不适用,因为你说它在30%的时间内工作,但只是要知道Auth头的常见编码形式,例如base64.