如果網站使用基本身份驗證,如何使用PHP獲取網站源代碼?通過身份驗證URL通過PHP獲取HTML源代碼
<?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);
?>
我在做什麼錯?
您是否收到任何錯誤?預期的結果是什麼?你究竟得到了什麼? – 2013-05-05 04:14:11
我得到空文件(source.txt)...並沒有錯誤... – mirsad 2013-05-05 04:19:18
你似乎沒有寫信給source.txt。也許你錯過了'fwrite($ fp,$ output);'? – 2013-05-05 04:20:11