Ben RestSharp DownloadData yönteminihttpStatus ve DownloadData
var client = new RestClient(baseUrl);
var request = new RestRequest("GetImage", Method.GET);
var response = client.DownloadData(request);
Bu iyi çalışır kullanarak bir dosyayı (görüntü) indirmeye çalışıyorum ama istekleri bir hata verir diye httpStatus kodunu göremiyorum.
Bir İsteği yapmak ve durumu kontrol edebilir:
var client = new RestClient(baseUrl);
var request = new RestRequest("GetImage", Method.GET);
var response = client.Execute(request);
var status = response.StatusCode;
Ama sonra İçerik özelliğinden görüntü elde edilemez.
Açık bir şey eksik miyim?
olurdu, ama onlar düşük tahmin ediyorum :) –
Burada Danimarka'da 10AM var, ama ben bu kadar geç olduğun için çok mutluyum :-) –
_ "Ama sonra Content özelliğinden görüntü alamıyorum." _ Çünkü 'DownloadData()' bir bayt dizisini döndürür ve Execute() 'bir RestResponse döndürür (bu, verileri RawBytes özelliğindedir). [Kaynağı oku, Luke] (https://github.com/restsharp/RestSharp/blob/master/RestSharp/RestClient.Sync.cs). – CodeCaster