簡體   English   中英

API響應:StatusCode:0,Content-Type :, Content-Length:0

[英]API response : StatusCode: 0, Content-Type: , Content-Length: 0

從C#發送請求時,我收到狀態碼0。 但是,當我從郵遞員發送相同的請求時,我得到的狀態碼為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);

響應:狀態碼:0,內容類型:,內容長度:0“基礎連接已關閉:發送中發生意外錯誤。”}

調用RestRequest構造函數時,您已使用BaseAddress 這是多余的-基本地址已經傳遞給RestClient 查看正確的變體:

var request = new RestRequest("resource/afpd-eane?spot_id=9747", Method.GET);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM