637の補足なのですが、
アクセスしたURLがリンク切れだったりしても、

Not Found
The requested URL /xxx.htm was not found on this server.

のようなHTMLがゲットされてしまって、あたかも正常に
ダウンロードできたっぽい結果になるんです。