Есть ли способ узнать исходное имя загружаемого файла с помощью WebClient, когда Uri не содержит имя?
Это происходит, например, на сайтах, где загрузка происходит с динамической страницы, где имя неизвестно заранее.
Используя мой браузер, файл получает правильное имя. Но как это можно сделать с помощью WebClient? Например.
WebClient wc= new WebClient();
var data= wc.DownloadData(@"www.sometime.com\getfile?id=123");
Использование DownloadFile() не является решением, так как для этого метода требуется имя файла заранее.