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