Вопросы по теме 'dotnet-httpclient'

Как я могу обрабатывать асинхронные исключения с помощью System.Net.Http.HttpClient с моими интеграционными тестами?
Я запускаю набор интеграционных тестов, в которых используется System.Net.HttpClient . Большинство наших разделов «действия» в этих тестах используют этот общий формат: // Arrange // Do some stuff // Act var download = _client...
8574 просмотров

Тестирование действий WebAPI с фильтрами авторизации
У меня есть веб-API, к которому я добавил атрибуты [Authorize], а это означает, что модульные тесты, которые у меня были ранее, теперь терпят неудачу из-за того, что они неавторизованы. Вот пример базового теста вместе с методом инициализации:...
2194 просмотров

Истекло время ожидания запроса при использовании метода Post HttClient в C #
В своем приложении я использую фрагмент кода для отправки контента на веб-прокси с URL-адресом с интервалом в 2 секунды между каждой публикацией. Сообщение для публикации в приведенном ниже коде дается как статическая строка, но будет динамической в...
1005 просмотров

.NET HttpClient. Как отправить строковое значение POST?
Как я могу создать с помощью C # и HttpClient следующий запрос POST: Мне нужен такой запрос для моей службы WEB API: [ActionName("exist")] [HttpPost] public bool CheckIfUserExist([FromBody] string login) { return...
425900 просмотров
schedule 28.08.2022

Настройка заголовка запроса HttpClient
Можно ли установить заголовок ACCEPT запроса HttpClient в .Net/Web Api для включения «application/json; odata = verbose»? Я знаю, как установить тип носителя запроса HttpClient client = new HttpClient(handler);...
5244 просмотров

C # HttpClient 4.5 загрузка нескольких частей / данных формы
Кто-нибудь знает, как использовать HttpClient в .Net 4.5 с загрузкой multipart/form-data ? Я не нашел примеров в Интернете.
234566 просмотров

Как сжать http запрос на лету и без загрузки сжатого буфера в память
Мне нужно отправить объемные данные в почтовом запросе http на сервер, поддерживающий закодированные gzip-запросы. Начиная с простого public async Task<string> DoPost(HttpContent content) { HttpClient client = new HttpClient();...
6793 просмотров

HttpClient не сохраняет файлы cookie
Я использую новый HttpClient для удовлетворения потребностей моего проекта в веб-серфинге; Однако, несмотря на правильную настройку, HttpClient не сохраняет файлы cookie в контейнере Cookie, и он всегда ПУСТОЙ. Код private CookieContainer...
12705 просмотров
schedule 10.07.2022

Синхронное параллельное использование HttpClient
Я пытаюсь использовать HttpClient синхронно, но когда я делаю много одновременных запросов, он перестает работать. Я написал два теста, один для асинхронного использования, а другой для синхронного. TestMethod всегда возвращает ответ через 4...
6374 просмотров

WebView снова отображает экран входа в систему после входа в систему с помощью базовой аутентификации с помощью HttpClient
я подключаюсь к серверу с базовой аутентификацией, и после этого я вызываю URL-адрес в Webview со следующим кодом: WebView.Source(new Uri("https:(//UrlHere")); Webview выводит окно входа в систему, но я уже вошел в систему. Почему это...
972 просмотров

Twitter API и DotNetOpenAuth и HttpClient: Ошибка Не удалось аутентифицировать вас
Я пытаюсь опубликовать обновление статуса в Твиттере, и у меня просто не получается. var consumer = new TwitterConsumer(); // WebConsumer implementation var httpClient = new HttpClient(consumer.CreateAuthorizingHandler("THE_TOKEN", new...
905 просмотров

Публикация пользовательского типа с помощью HttpClient
У меня есть собственный класс dto: public class myObject { public string Id { get; set; } public string Name { get; set; } } и контроллер с использованием Web Api (4.5.net framework) [HttpPost] public IHttpActionResult...
8591 просмотров
schedule 04.08.2022

Как реализовать отчеты о ходе выполнения для Portable HttpClient
Я пишу библиотеку с намерением использовать ее в приложениях для настольных компьютеров (.Net 4.0 и выше), телефонах (WP 7.5 и выше) и Магазине Windows (Windows 8 и выше). Библиотека имеет возможность загружать файлы из Интернета с помощью...
13342 просмотров

Как я могу преобразовать этот код .NET RestSharp в код Microsoft.Net.Http HttpClient?
Я пытаюсь понять, как использовать HttpClient для POST некоторых простых параметров. Электронное письмо Пароль Я делал это с RestSharp, но я пытаюсь перейти от него. Как я могу сделать это с помощью HttpClient , пожалуйста? У...
6334 просмотров
schedule 08.02.2023

Как отключить имена файлов в кодировке base64 в HttpClient/MultipartFormDataContent
Я использую HttpClient для POST MultipartFormDataContent для веб-приложения Java. Я загружаю несколько StringContents и один файл, который я добавляю как StreamContent , используя MultipartFormDataContent.Add(HttpContent content, String name,...
4364 просмотров
schedule 06.04.2024

Хороший шаблон для обработки исключений при использовании асинхронных вызовов
Я хочу использовать веб-API и вижу, что многие люди рекомендуют System.Net.Http.HttpClient . Это нормально... но у меня только VS-2010, поэтому я пока не могу использовать async/await . Вместо этого, я думаю, я мог бы использовать...
1828 просмотров

Как я могу рассчитать прогресс с помощью HttpClient PostAsync?
В моем приложении Магазина Windows (С#) мне нужно загрузить MultipartFormDataContent (некоторые строки и некоторые файлы) на сервер и получить в ответ огромный файл. Проблема в том, что я не могу использовать BackgroundDownloaders для этого. Я...
6360 просмотров

Время ожидания HttpClient до указанного времени ожидания
Я использую HttpClient из WP8 и делаю запрос Post. Я знаю, что вызов может занять много времени, так как я фактически имитирую медленные сетевые сценарии. Поэтому я установил HttpClient.Timeout соответственно на 5 минут. Тем не менее, я получаю...
1850 просмотров

Тупик при чтении содержимого асинхронного ответа из асинхронного DelegatingHandler в webapi
Проблема Я использую DelegatingHandler в WebAPI для чтения содержимого ответа и проверки его в базе данных. Когда код попадает в .ReadAsStringAsync(), он блокируется и предотвращает выполнение других запросов. Я знаю только это, потому что,...
4526 просмотров

HttpRequestException при выполнении client.SendAsync
Внезапно этот фрагмент кода, который обычно работает, начал выдавать ошибки HttpRequestException. В логах я вижу, что запрос действительно был отправлен за 1 минуту и ​​35 секунд до появления ошибки. Может дело в тайм-ауте? Вот код: private...
4140 просмотров