我们提供的文件保存在数据库中,唯一检索它们的方式是使用它们的
但是,我面临的唯一问题是,如何获取真实的文件名?目前我的代码如下:
id
,比如:www.AwesomeURL.com/AwesomeSite.aspx?requestedFileId=23
。我正在使用 WebClient 类,一切都工作得很好。但是,我面临的唯一问题是,如何获取真实的文件名?目前我的代码如下:
WebClient client = new WebClient ();
string url = "www.AwesomeURL.com/AwesomeSite.aspx?requestedFileId=23";
client.DownloadFile(url, "IDontKnowHowToGetTheRealFileNameHere.txt");
我所知道的只有 id。
当我尝试从浏览器访问url
时,它可以得到正确的名称 => DownloadedFile.xls,但在其他情况下却不行。
获取正确响应的正确方法是什么?