dotnet-httpclient

У меня есть следующий метод, который отвечает за вызов моего класса обслуживания и передачу результатов другому методу для сохранения их в моей БД: public IObservable<bool> SyncSessions() { var subject = new ReplaySubject<bool>(); try { var query = new ByFilterQuery { Search...

Я сделал базовый метод расширения, чтобы добавить функциональность повтора к моему HttpClient.PostAsync: public static async Task<HttpResponseMessage> PostWithRetryAsync(this HttpClient httpClient, Uri uri, HttpContent content, int maxAttempts, Action<int> logRetry) { if (maxAttempts < 1)...

При загрузке файла с помощью HttpClient я загружаю сначала заголовки, а затем содержимое. Когда заголовки загружаются, я могу видеть коллекцию заголовков на свойстве Content HttpResponseMessage, но при доступе к нему через ContentDisposition на заголовках, получить null Почему это происходит? Скрипач показ...

У меня есть метод, который пытается загрузить данные из нескольких URL-адресов параллельно и возвращает IEnumerable Десериализованных типов Метод выглядит следующим образом: public IEnumerable<TContent> DownloadContentFromUrls(IEnumerable<string> urls) { var list = new List<...

Edit: этот вопрос выглядит так, как будто это может быть та же проблема, но не имеет ответов... Edit: в тестовом случае 5 Задача, похоже, застряла в WaitingForActivation государство. я столкнулся с некоторым странным поведением с помощью System.Net.Http. HttpClient в .NET 4.5 - где "ожидание" результата выз...

что должно быть HttpClient срок службы клиентской части веб-API? Лучше ли иметь один экземпляр HttpClient для нескольких вызовов? каковы накладные расходы на создание и утилизацию HttpClient на запрос, как в примере ниже (взято из http://www.asp.net/web-api/overview/web-api-clients/calling-a-web-api-from-a-...

у меня есть следующий код, который успешно работает. Я не могу понять, как получить печенье из ответа. Моя цель состоит в том, что я хочу иметь возможность устанавливать куки в запросе и получать куки из ответа. Мысли? private async Task<string> Login(string username, string password) { try ...

у меня есть служба WebApi, обрабатывающая загрузку из простой формы, например: <form action="/api/workitems" enctype="multipart/form-data" method="post"> <input type="hidden" name="type" value="ExtractText" /> <input type="file" name="FileForUpload" /> <input ...

я пытаюсь десериализовать JSON, возвращенный из http://api.usa.gov/jobs/search.json?query=nursing+jobs Использование шаблона задачи .NET 4.0. Он возвращает этот JSON ('Load JSON data'@ http://jsonviewer.stack.hu/). [ { "id": "usajobs:353400300", "position_title": "Nurse", "organization_name": ...