2014-10-07 74 views
5

我試圖像這樣獲取使用「休息尖」在「xamarin工作室」的數據包:「錯誤:SendFailure(寫入錯誤標題)」

var client = new RestClient ("https://xxxx.xxxx.com"); 

var request = new RestRequest ("/api/external/xxxx/xxxx/", Method.GET); 
request.AddParameter("username", "xxxx"); 
request.AddParameter("api_key", "xxxx"); 

request.AddHeader("Content-type", "application/json");  
request.AddHeader("Accept", "text/plain"); 

request.RequestFormat = DataFormat.Json; 

var response = client.Execute (request); 

var model = JsonConvert.DeserializeObject<RootObject> (response.Content); 

我得到的錯誤是

Error: SendFailure (Error writing headers)

我真的不知道什麼是錯的。 我使用的是Windows 7 64位。

請幫忙... 謝謝提前!

+0

與證書不同步有關。基於Linux的解決方案:http://stackoverflow.com/questions/25081384/mono-httpwebrequest-over-ssl-error-writing-headers – 2014-12-21 18:20:21

回答

1

這可能是由於證書錯誤。你可以使用直接HTTP進行測試嗎?或者將您的應用設置爲忽略證書檢查,如here所述。