invisii, опыт просто. Ну а если логично рассуждать, то это очевидно, так как есть веб-сервер, который обслуживает HTTP-запросы и который "отдает" существующий ресурс (страницу) браузеру, но возвращает 404 wget-у. HTTP-запросы, как правило, мало чем друг от друга отличаются, но в User Agent честные разработчики софта пишут настоящий идентификатор. Владельцы сайтов часто прибегают к методике анализа User Agent - например, защита от распространенных в былые времена "качалок" типа Download Master, GetRight, GoZilla и прочих, которые, впрочем, всегда "умели" подставлять "нужный" User Agent во время скачивания файлов.