我正在使用client.DownloadFile();对于我的控制台项目.. 现在我的问题是: 如果我的命令是这样的:
client.DownloadFile(http://url.com/random-name, "filename")
我需要的是不是下载文件并将其保存为“文件名”我希望文件名为“随机文件名是什么”是可能的?
答案 0 :(得分:2)
使用Path.GetFileName获取文件名。您可以获取URI的AbsoluteUri
属性,或者像在帖子中一样自己传递完整的URI。
string filename = System.IO.Path.GetFileName(myUri.AbsoluteUri);
client.DownloadFile(myUri, filename);