RestSharp - 在浏览器

时间:2015-07-03 05:07:59

标签: c# restsharp

我使用RestSharp很新,我有一个问题,我无法在这里找到答案。

我有这种情况我必须下载csv文件并直接在浏览器中输出文件。以下代码说明了如何下载文件并将其保存到光盘上的某个路径。

string tempFile = Path.GetTempFileName();
using (var writer = File.OpenWrite(tempFile))
{
    var client = new RestClient(baseUrl);
    var request = new RestRequest("Assets/LargeFile.7z");
    request.ResponseWriter = (responseStream) => responseStream.CopyTo(writer);
    var response = client.DownloadData(request);
}

我想下载csv文件并直接在浏览器中将结果作为下载文件输出。您知道,就像在Chrome中一样,您下载的文件将显示在浏览器的左下角。

可以使用RestSharp完成吗?如果是这样,怎么样?有一个例子吗?请分享。 ; - )

感谢名单!

0 个答案:

没有答案