【问题标题】:"Error: SendFailure (Error writing headers)"“错误:SendFailure(写入标头错误)”
【发布时间】:2014-10-07 11:02:00
【问题描述】:

我正在尝试使用“rest sharp”包在“xamarin studio”中获取数据,如下所示:

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);

我得到的错误是

错误:SendFailure(写入标头时出错)

我真的不知道出了什么问题。 我使用的是 Windows 7 64 位。

请帮忙... 谢谢你的提前!!!

【问题讨论】:

标签: c# android xamarin httpresponse restsharp


【解决方案1】:

这可能是由于证书错误。您可以使用直接 HTTP 进行测试吗?或者将您的应用设置为忽略证书检查,如 here 所述。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-17
    • 2014-08-27
    • 2016-10-17
    • 2016-04-21
    • 2010-09-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多