dotnet-httpclient

    0熱度

    1回答

    夥計們和女士們,你們能告訴我這段代碼有什麼問題,或者我可以通過哪種方式更改Xamarin設置以成功執行代碼? Xam.Plugin.Connectivity.CrossConnectivity說:「設備連接到互聯網」,但在任何實現DownloadCountriesListAsync() stucks(UWP不工作,安卓與選定的INTERNET參數在清單也)。此代碼在C#控制檯應用程序中工作。 us

    5熱度

    1回答

    我有一個API調用另一個。 這裏是我的代碼,它似乎在世界的另一邊導致ModelState.IsValid = false。 var baseUri = new Uri("http://localhost:5001/"): _httpClient.BaseAdress = baseUri; var data = new StringContent(content: model.Tostring(

    2熱度

    1回答

    雖然我發佈請求到其餘api程序將崩潰和線程被中止將發生。 請指教。 public async Task<TResponse> Post<TRequest, TResponse>(string method, TRequest request) { JsonMediaTypeFormatter jsonFormat = new JsonMediaTypeFormatter

    2熱度

    3回答

    我有一個項目,我使用System.Net.Http.HttpClient。我正試圖集中所有對我的Web API的調用,以便處理常見錯誤等。我在我的項目中創建了以下類。 using ModernHttpClient; using System; using System.Collections.Generic; using System.Diagnostics; using System.L

    0熱度

    1回答

    由於調用HttpClient.SendAsync(),我有一個HttpResponse對象。響應有一個chunked transfer encoding,並導致1.5 GB的數據。 我想通過OWIN管道傳遞這些數據。爲此,我需要將其轉換爲流。簡化代碼這樣做是: public async Task Invoke(IDictionary<string, object> environment) {

    1熱度

    1回答

    我正在使用HttpClient作爲休息服務。在在一個點上我有一個問題,當我嘗試添加「的Content-Type」我「獲取」請求頭。 我知道「的Content-Type」適用於內容發送請求中的主體部分,但它是我的需要,我有送「的Content-Type」與請求頭的一部分。 我也嘗試從HttpRequestHeaders 無效的標題列表中刪除 「的Content-Type」 頭我發現鏈接How do

    1熱度

    1回答

    我正在使用.net HTTPClient使用POST REST API保存一些數據。該API的有效載荷大小約爲10 MB。我將數據分塊併爲每個塊調用此POST API。我主要有問題的方法: 我打算創建HTTPClient的單個靜態實例,並將跨應用程序使用相同的實例。我應該怎麼做? (爲每個塊POST POST調用創建單例或新客戶端) 我想並行調用所有這些塊POST調用(在.net中使用TASKS)

    1熱度

    1回答

    我有要求從遠程URL下載一些內容,然後確定內容是否被壓縮(Gzip或Deflate)。 我的問題是,當您允許HttpClient執行automatic decompression時,它不會返回response.Content.Headers.ContentEncoding屬性中的任何值。如果你不要啓用自動解壓縮,那麼它確實返回了ContentEncoding的正確值,但是你留下了一個沒有被解壓縮的

    0熱度

    1回答

    我有幾個開放源代碼庫,我從頭開始編寫或貢獻於使用相同的格式來生成到API入口點的HTTP請求。目前它們寫成如下: private string _apiExtension = $"&appid={_apiKey}"; private string _apiEntryPoint = "http://api.openweathermap.org/data/2.5/"; publi

    1熱度

    2回答

    使用Ninject將相同的HttpClient對象注入應用程序中的所有Controller實例的建議方式是什麼? 目前,我正在注入一個EntityFramework數據庫上下文後亞當弗里曼的MVC書如下。但是,這爲每個控制器實例創建了一個新的dbContext,對於HttpClient來說可能並不理想,因爲HttpClient旨在在MVC應用程序的所有控制器中重用。 構造: public clas