2014-04-15 84 views
0

如何從URL下載文件名?C#從URL獲取文件名

就像我有像http://localhost/?downloadFile=56這樣的URL,服務器將返回文件example.png。因爲當我嘗試使用

WebClient wc = new WebClient(); 
wc.DownloadFileAsync(url, "{FILE-NAME}"); 

我有問題要自動獲取文件名。

+0

如果服務器返回的文件,那麼有沒有你已經下載的文件,它的信息? – Sayse

+0

你能否請你改正你的問題你現在會說什麼 –

+0

如果你把一個這樣的URL(沒有明顯的文件名)放到瀏覽器的地址欄中,它會自動提示你保存該文件*並建議你一個文件名*。我認爲問題是,瀏覽器如何知道,要提供什麼文件名,以及如何「手動」獲取該文件名。 – Corak

回答

0

我想你可以從下載的文件下載該文件,然後獲取文件名。不知道這是一個編程問題。