Я часто нажимаю на ссылку на файл в IE, и просто выскакивает окно загрузки. Но что происходит за этой сценой? Я знаю, что IE всегда общается с веб-сервером по протоколу HTTP, а HTTP текстовый .
Так что загрузка IE достигается по протоколу HTTP? Если да, то как можно загрузить произвольный формат файла по текстовому протоколу?
И в настоящее время я пытаюсь создать веб-приложение, которое позволит моему клиенту загрузить какой-нибудь файл. Мой текущий дизайн - реализовать веб-сервис. Клиент вызовет этот веб-сервис, а веб-сервис вернет URL-адрес загрузки файла. Но тогда я не знаю, что делать с URL. Могу ли я просто использовать что-то вроде File.Copy для копирования файла с URL-адреса на локальный диск? Или как мне относиться к URL? Если есть лучший дизайн, пожалуйста, научите меня.
Большое спасибо ...