API 响应:状态代码:0,内容类型:,内容长度:0
API response : StatusCode: 0, Content-Type: , Content-Length: 0
当从 C# 发送请求时,我收到状态代码 0。但是当我从 Postman 发送相同的请求时,我得到状态码 200。
你能帮我看看哪里出错了吗?
RestClient restClient = new RestClient("http://data.melbourne.vic.gov.au/");
var request = new RestRequest(BaseAddress + "resource/afpd-eane?spot_id=9747", Method.GET);
request.AddHeader("X-App-Token", Token);
request.AddHeader("Content-Type", "application/json; charset=utf-8");
var resp = restClient.Execute(request);
回复:
StatusCode:0,内容类型:,内容长度:0
"The underlying connection was closed: An unexpected error occurred on a send."}
您在调用 RestRequest
构造函数时使用了 BaseAddress
。这是多余的 - 基地址已经传递给 RestClient
。查看正确的变体:
var request = new RestRequest("resource/afpd-eane?spot_id=9747", Method.GET);
当从 C# 发送请求时,我收到状态代码 0。但是当我从 Postman 发送相同的请求时,我得到状态码 200。
你能帮我看看哪里出错了吗?
RestClient restClient = new RestClient("http://data.melbourne.vic.gov.au/");
var request = new RestRequest(BaseAddress + "resource/afpd-eane?spot_id=9747", Method.GET);
request.AddHeader("X-App-Token", Token);
request.AddHeader("Content-Type", "application/json; charset=utf-8");
var resp = restClient.Execute(request);
回复: StatusCode:0,内容类型:,内容长度:0 "The underlying connection was closed: An unexpected error occurred on a send."}
您在调用 RestRequest
构造函数时使用了 BaseAddress
。这是多余的 - 基地址已经传递给 RestClient
。查看正确的变体:
var request = new RestRequest("resource/afpd-eane?spot_id=9747", Method.GET);