Web サイトが基本認証を使用している場合、PHP で Web サイトのソースを取得するにはどうすればよいですか?
<?php
$ch = curl_init("http://domain.com/password.html");
$fp = fopen("source.txt", "w");
curl_setopt($ch, CURLOPT_USERPWD, "username:password");
curl_setopt($ch, CURLOPT_FILE, $fp);
$output = curl_exec($ch);
curl_close($ch);
fclose($fp);
?>
私は何を間違っていますか?