HttpStatus和DownloadData

时间:2012-04-27 07:56:37

标签: c# restsharp

我正在尝试使用DownloadData方法

使用RestSharp下载文件(图像)
var client = new RestClient(baseUrl);

var request = new RestRequest("GetImage", Method.GET);

var response = client.DownloadData(request);

这很好用,但如果请求返回错误,我看不到HttpStatus代码。

我可以发出请求并检查状态:

var client = new RestClient(baseUrl);

var request = new RestRequest("GetImage", Method.GET);

var response = client.Execute(request);

var status = response.StatusCode;

但是我无法从Content属性中获取图像。

我错过了一些明显的东西?

1 个答案:

答案 0 :(得分:15)

图像数据位于RestResponse.RawBytes