有谁知道如何发送帖子请求网址并将响应返回文件下载到C#.net的本地目录中?我有以下代码管理发送邮件URL请求和响应与zip文件。如何将文件保存到目录中?
var client = new WebClient();
var values = new NameValueCollection();
values["StartDate"] = "18-Sep-2016 00:00";
values["EndDate"] = "23-Sep-2016 00:00";
values["CampaignName"] = "null";
values["SearchBy"] = "Evaluation";
values["CustomFilter"] = "rep.CALLDNIS like '#0400000000%'";
var response = client.UploadValues("http://test.com", values);
client.DownloadFile(response, @"C:\myfile.zip");
答案 0 :(得分:1)
UploadValues
会返回byte[]
类型。
你可以使用
System.IO.File.WriteAllBytes(filePath, response)
将其另存为文件。
OR
点击此处How to zip (and unzip) byte[] in C#?,了解如何将其另存为zip文件。