Описание тега dotnet-httpclient

Refers to the System.Net.Http.HttpClient library which is part of the HttpClient package on NuGet, or the .NET 4.5 library.
3 ответа

HttpClient асинхронные запросы не завершаются для большого пакета, отправленного в цикле

Я думаю, что мне удалось сделать тест, который неоднократно показывает эту проблему, по крайней мере, в моей системе. Этот вопрос касается использования HttpClient для плохой конечной точки (несуществующая конечная точка, цель не работает). Проблема…
08 ноя '13 в 20:52
4 ответа

.NET HttpClient: Как динамически установить метод запроса?

Как можно использовать HttpClient и динамически устанавливать метод без необходимости делать что-то вроде: public async Task<HttpResponseMessage> DoRequest(string url, HttpContent content, string method) { HttpResponseMessage response; using (…
09 дек '16 в 17:37
0 ответов

Синтаксический разбор ответов по типу контента

Ответ от сервера клиенту отправляется в многочастном формате. Класс форматирования ответа сервера: class MyMultipartFromatter : BufferedMediaTypeFormatter { ... public override void WriteToStream(Type type, object value, Stream writeStream, HttpCont…
12 янв '17 в 10:05
0 ответов

C# Многочастная проверка файла FormData

Кажется, я немного застрял, пытаясь понять, как выполнить проверку размера файла и т. Д. Перед публикацией в другом API. Когда я выполняю ReadAsMultipartAsync, кажется, что он блокирует вызов API, и я получаю сообщение об ошибке. Msgstr "Невозможно …
0 ответов

HttpClient выбрасывает тайм-аут, но почтальон работает как положено

Я имею дело с этой странной проблемой. Я пытаюсь сделать http сообщение на сервер через VPN. Я использую OpenVPN для подключения к нему. Если я делаю почтовые запросы через почтальона, это работает безупречно. Если я делаю это через визуальную студи…
2 ответа

Образ жизни HttpClient в MVC4 с использованием Castle-Windsor

В веб-запросе я хочу сделать звонок на другой сервер, используя Microsoft HttpClient. Я использую MVC4 (размещенный в IIS) и Castle-Windsor в качестве IOC-контейнера. Я прочитал, что HttpClient предназначен для жизни во время нескольких вызовов, и м…
0 ответов

Обнаружение модели ошибки или требуемой модели объекта из вызова API в mailchimp

MailChimp API V3.0, похоже, возвращает только правильную объектную модель, такую ​​как List, в противном случае он возвращает модель ошибки. Как показано здесь в документации: (внизу страницы для ответа об ошибке и остальной части страницы для ответ…
2 ответа

Проверка ошибок при использовании HttpClient для асинхронной загрузки файлов

Этот вопрос является продолжением проблем с многопоточностью при использовании HttpClient для асинхронной загрузки файлов. Чтобы передача файлов выполнялась асинхронно с использованием HttpClient, необходимо добавить HttpCompletionOption.ResponseHea…
1 ответ

Неправильная отправка изображения по почте

Я должен отправить изображение в API, который я не контролирую, чтобы он мог выполнять некоторую работу по распознаванию лиц. Кажется, что я отправляю изображение, но я предполагаю, что оно выполняется неправильно, поскольку ответ API говорит, что и…
26 янв '18 в 13:31
1 ответ

Как восстановить HttpClient после восстановления сетевого подключения?

Как оживить HttpClient и заставить его видеть, что сеть снова доступна без полного перезапуска приложения? В случае, когда приложение Xamarin.Forms было запущено без доступного сетевого подключения, а затем позднее было включено сетевое подключение,…
13 дек '16 в 13:32
1 ответ

HTTP-запрос перезапускает интернет-соединение

Недавно я начал разрабатывать веб-API для своего приложения для Windows Phone 8, и когда я пытаюсь подключить его к своему приложению (через WebClient, HttpRequest и HttpClient), он заканчивается таким же образом, просто отключается мое интернет-сое…
1 ответ

Ошибка мониторинга HTTP-трафика при использовании MonoTouch, HttpClient и Charles Proxy

Я новичок в классе HttpClient, и у меня возникли проблемы с мониторингом запросов с использованием Charles Proxy. По сути, мне нужно отслеживать запросы, которые делаются либо с симулятора, либо с реального устройства iOS. Здесь вы можете найти боль…
06 май '14 в 10:26
1 ответ

Бегущие тесты несовместимы с HttpClient и Mocking HttpMessageRequest XUnit

Итак, позвольте мне начать с того, что я видел все потоки в войнах между созданием оболочки и насмешкой над HttpMethodRequest. В прошлом я делал метод обертки с большим успехом, но думал, что пойду по пути Mocking для HttpMessageRequest. Для начала …
1 ответ

Серьезная задержка с использованием HttpClient в сочетании с NServiceBus

Я делаю интеграцию POC, используя NServiceBus. Эта интеграция запускает уведомления API, когда что-то происходит. Все это работает, но серьезные проблемы с производительностью возрастают при выполнении параллельных HTTP-запросов. У меня настроена ко…
16 апр '18 в 15:34
2 ответа

Какова цель HttpClient.BaseAddress и почему я не могу изменить его после первого запроса

Таким образом, большинство из нас, вероятно, читали, что мы должны повторно использовать экземпляры HttpClient Вместо того, чтобы использовать using и создание новых. Это означает, что я могу просто создать один экземпляр HttpClient в моей программе…
13 июл '18 в 07:23
1 ответ

Загрузите изображение, используя наименьшее количество памяти

Я разрабатываю приложение для WP8. В ScheduledTaskAgent Мне нужно загрузить изображение из Интернета, сохранить его в хранилище, после чего я загружаю то же изображение и выполняю некоторую обработку. Я сталкиваюсь с ужасом OutOfMemoryException, Есл…
2 ответа

C# HttpClient.SendAsync всегда возвращает 404, но URL работает в браузере

Я разрабатываю консольное приложение на C# для проверки правильности URL-адреса. Это хорошо работает для большинства URL-адресов. Но мы обнаружили, что в некоторых случаях приложение всегда получало 404 ответа от целевого сайта, но URL-адреса фактич…
05 ноя '15 в 21:08
2 ответа

Портативная библиотека классов HttpClient

Для одного из моих проектов я хочу разработать библиотеку, которая может использоваться на разных платформах (Desktop, Mobile, Surface и т. Д.). Поэтому выбрали Porable Class Library. Я разрабатываю класс для вызова различных вызовов API с использов…
26 июн '14 в 11:06
1 ответ

C# HttpClient ответ нечитаемый контент

Я решил свою проблему, удалив имя / значение заголовка: Accept-Encoding: gzip, deflate Я использую класс HttpClient, чтобы сделать запрос на Facebook. Я делаю запрос на Facebook. Во-первых, это домашняя страница. Результатом является HTML-код домашн…
28 фев '14 в 08:51
1 ответ

Как получить WebProxy, используемый существующим экземпляром HttpHandler?

Как выписать адрес WebProxy, который используется моим HttpHandler, когда у меня есть доступ только к этому обработчику и клиенту? var CookieBox = new CookieContainer(); var Handler = new HttpClientHandler { CookieContainer = CookieBox, UseProxy = t…
26 авг '15 в 14:31