dotnet-httpclient

HttpClient.GetAsync (...) nigdy nie powraca podczas używania wait/async

Edytuj: to pytanie wygląda na to, że może to być ten sam problem, ale nie ma odpowiedzi... Edit: W przypadku testowym 5 zad ... ost /// </summary> public Task<string> Get() { return AsyncAwait_GetSomeDataAsync(); } }

Czy HttpClient i HttpClientHandler muszą zostać usunięte?

System. Net. Http.HttpClient i System. Net. Http. HttpClientHandler W. NET Framework 4.5 zaimplementować IDisposable (poprzez ... osable? Czy przykłady Microsoftu wprowadzają w błąd lub są niebezpieczne, jeśli tego wymagają lub jest to zalecana praktyka?

Is Async HttpClient from.Net 4.5 zły wybór dla zastosowań o dużym obciążeniu?

Niedawno stworzyłem prostą aplikację do testowania przepustowości połączeń HTTP, która może być generowana w sposób asynchron ... ości, a resztę umieściłoby w kolejce, sprawiłoby, że byłoby to bardziej odpowiednie dla scenariuszy o wysokiej skalowalności.

. NET HttpClient. Jak dodać wartość ciągu?

Jak mogę utworzyć za pomocą C# i HttpClient następujące żądanie POST: Potrzebuję takiego żądania dla mojej usługi WEB API: ... rExist([FromBody] string login) { bool result = _membershipProvider.CheckIfExist(login); return result; }

Jaki jest narzut tworzenia nowego HttpClient na połączenie w kliencie WebAPI?

Jaki powinien być czas życia HttpClient Klienta WebAPI? Czy lepiej mieć jedną instancję HttpClient dla wielu wywołań? Jaki ... sAsync>Product>(); Console.WriteLine("{0}\t${1}\t{2}", product.Name, product.Price, product.Category); } }

C # HttpClient 4.5 multipart / form-data upload

Czy ktoś wie jak używać HttpClient w. Net 4.5 z uploadem multipart/form-data? Nie mogłem znaleźć żadnych przykładów w Internecie.

ASP.NET WebApi: jak wykonać wieloczęściowy post z przesłaniem pliku za pomocą WebApi HttpClient

Mam usługę WebApi obsługującą upload z prostego formularza, takiego jak ten: <form action="/api/workitems" enctype=" ... am post za pomocą HttpClient API. Bit FormUrlEncodedContent jest dość prosty, ale jak dodać zawartość pliku z nazwą do posta?

HttpClient nie obsługuje metody PostAsJsonAsync C#

Próbuję wywołać web API z mojej aplikacji internetowej. Używam. Net 4.5 i podczas pisania kodu dostaję błąd HttpClient nie za ... 'System.Net.Http.HttpClient' można znaleźć (brakuje dyrektywa czy odniesienie do zespołu?) Proszę spojrzeć i doradzić mi.

Dlaczego HttpClient BaseAddress nie działa?

Rozważ następujący kod, gdzie BaseAddress definiuje cząstkową ścieżkę URI. using (var handler = new HttpClientHandler()) usi ... nse = await client.GetAsync("/resource/7"); } Nadal nie działa. Oto dokumentacja: HttpClient.BaseAddress co tu się dzieje?

Czy HttpClient jest bezpieczny w użyciu jednocześnie?

We wszystkich przykładach, które mogę znaleźć zastosowania HttpClient, jest on używany do jednorazowych wywołań. Ale co, jeśl ... ykład może być błędną konfiguracją. Idealnie. Szukam miarodajnej odpowiedzi na pytanie o obsługę współbieżności w HttpClient.

Stara się uzyskać cookie z odpowiedzi z HttpClient in.net 4, 5

Mam następujący kod, który działa pomyślnie. Nie wiem, jak wyciągnąć ciasteczko z odpowiedzi. Moim celem jest to, że chcę b ... ; foreach (Cookie cookie in responseCookies) { string cookieName = cookie.Name; string cookieValue = cookie.Value; }

HttpClient - zadanie zostało anulowane?

Działa dobrze, gdy mamy jedno lub dwa zadania, jednak rzuca błąd "zadanie zostało anulowane", gdy mamy więcej niż jedno zadan ... var json = stringTask.Result; return Helper.FromJSON<T>(json); }); }).Unwrap(); }

Web Api + HttpClient: moduł asynchroniczny lub Obsługa zakończona, gdy operacja asynchroniczna była jeszcze w toku

Piszę aplikację, która proxy niektóre żądania HTTP za pomocą ASP.NET Web API i mam problem z identyfikacją źródła przerywaneg ... ma stosu Trace. Aplikacje proxy są hostowane w Azure Web Role. Każda pomoc w identyfikacji winowajcy będzie mile widziana.

Ponowna Próba Nieudanych Żądań HttpClient

Buduję funkcję, która biorąc pod uwagę obiekt HttpContent, wystawi żądanie i Ponów próbę po niepowodzeniu. Dostaję jednak wy ... sion#8.ExecuteWithRetry(String url, HttpContent content) Czy i tak można powielić HttpContent obiektu lub ponownie go użyć?

Deserializuj JSON do tablicy lub listy za pomocą HTTPClient.ReadAsAsync using.NET 4.0 wzór zadania

Próbuję deserializować JSON zwrócony z http://api.usa.gov/jobs/search.json?query=nursing+jobs używając wzorca Zadań. NET 4.0. ... em.Threading.Tasks.Uwaga: {[35] } nie ma .ReadAsString metody dostępnej na .Content dlatego użyłem .ReadAsStringAsync metoda.

Jak przejść w wyśmiewanym HttpClient w a.NET test?

Mam usługę, która używa Microsoft.Net.Http do pobierania niektórych Json danych. Świetnie! Oczywiście nie chcę, aby mój test ... rosoft nie mógł tego przeoczyć, prawda? (Tak, łatwo jest zrobić opakowanie .. robiłam to już wcześniej ... ale o to chodzi!)

Jak uzyskać treść z połączenia httpclient?

Próbowałem dowiedzieć się, jak odczytać zawartość połączenia httpclient i nie mogę go zrozumieć. Status odpowiedzi, który otr ... a, ponieważ kod bieżącej metody jest zoptymalizowany. .. Kontynuuję egzekucję, ale trwa wiecznie. Nie wiem, w czym problem

Pojedyncza instancja HttpClient z różnymi nagłówkami uwierzytelniania

Biorąc pod uwagę, że HttpClient. NET został zaprojektowany z myślą o ponownym użyciu i ma być długotrwały i wycieki pamięci ... eczności respectify rzeczy jak CredentialCache i CookieContainer na każde życzenie, jak było konieczne z HttpWebRequest.

Ustawienie HttpClient na zbyt krótki timeout powoduje awarię procesu

Zauważyłem, że kiedy używam System.Net.HttpClient z krótkim czasem oczekiwania, może to czasami spowodować awarię procesu, na ... óry próbuje anulować żądanie, nie jest przechwytywany, a proces umiera. Czy coś przeoczyłem? Spotkałeś się z tym problemem?

Czy należy udostępniać typy między usługą Web API a jej klientem? Jakie są inne opcje?

Tworzymy usługę RESTful Web API, aby zapewnić dostęp do wspólnych danych dla wszystkich aplikacji naszego przedsiębiorstwa. A ... , czy są sposoby na obniżenie kosztów utrzymania podczas próby utrzymania modelu klienta i modelu serwera w synchronizacji?