php – 我的密码卷曲有时会失败?

    $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.

点赞