13

我正在尝试使用 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 属性中获取图像。

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

4

1 回答 1

19

图像数据将在RestResponse.RawBytes

于 2012-04-27T07:59:00.553 回答