2011-08-08 23 views
5

Windows telefon 7 için restsharp etrafında sarılı başımı almaya çalışıyorum. Bir sunucuya bazı verileri beslemek için POST yöntemini kullanmaya çalışıyorum ama client.executeasync satırı, "Geçersiz URI: URI Şeması geçerli değil" hatasıyla çöküyor. Neyi kaçırıyorum?RestSharp Geçersiz URI: URI Şeması geçerli değil

 var client = new RestSharp.RestClient("10.0.1.20:8085"); 
     var request = new RestSharp.RestRequest("/test", RestSharp.Method.POST); 

     request.AddParameter("param1", "value1", RestSharp.ParameterType.GetOrPost); 
     request.AddParameter("param2", "value2", RestSharp.ParameterType.GetOrPost); 
     request.AddParameter("param3", "value3", RestSharp.ParameterType.GetOrPost); 
     request.AddParameter("param4", "value4", RestSharp.ParameterType.GetOrPost); 

     client.ExecuteAsync(request, (response) => 
     { 
      var auth = response.Content; 
     }); 

cevap

4

Değişim çok

var client = new RestSharp.RestClient("http://10.0.1.20:8085"); 
+0

Mükemmel, sayesinde ilk satırı. – Christopher