Скачивать в какую сторону? C компьютера пользователя на сервер? Так сам файл и есть отправляемые данные. С сервера на компьютер пользователя? Для этого достаточно обычного тега <a>, ссылающегося на скрипт, выдающий нужный набор HTTP-заголовков и содержимое файла.