Вопросы по теме 'dotnet-httpclient'
Вызов метода Put в веб-API с asp.net MVC в качестве клиента
Я создал Web-api со следующим методом put
public HttpResponseMessage Put (int id, модель [FromBody] DataModel)
в методе put я передаю объект, и он обновляется в базе данных. Его работа, которую я проверил с помощью скрипача.
Теперь в моем...
2208 просмотров
schedule
08.06.2024
Десериализовать JSON в массив или список с HTTPClient .ReadAsAsync, используя шаблон задачи .NET 4.0
Я пытаюсь десериализовать JSON, возвращенный из http://api.usa.gov/jobs/search.json?query=nursing+jobs , с помощью шаблона задач .NET 4.0. Он возвращает этот JSON («Загрузить данные JSON» @ http://jsonviewer.stack.hu/ ).
[
{
"id":...
194114 просмотров
schedule
16.12.2023
Json.net десериализует DateTime из результата HTTPClient
Я использую HTTPCLient для вызова службы RestFul. Моя проблема при разборе DateTime. Потому что в моем классе у меня есть свойство DateTime . В Json это тип long . Ключ Json: exp
{
"resultCodes": "OK",
"description": "OK",
"pans": {...
1957 просмотров
schedule
16.11.2022
Как обрабатывать код состояния Http при использовании ReadAsStringAsync()
У меня есть клиент JavaScript, который вызывает Ajax-вызов службы .net (давайте назовем ее первой службой). Затем первая служба вызывает другой контроллер .net (назовем ее второй службой). В этом контроллере я выбрасываю какое-то исключение. В...
3891 просмотров
schedule
10.03.2024
Как сделать XML POST с FlUrl
FlUrl отлично справляется с запросами Json/UrlEncoded. Однако в документации не указано, как обрабатывать другие типы запросов, такие как text/xml .
Как лучше всего выполнить XML POST с помощью FlUrl?
Это (доступ к базовому HttpClient ) как...
4814 просмотров
schedule
10.01.2024
httpclient - как установить Content-Disposition в application / json; в составной части
Используя System.Net.Http.Httpclient, я пытаюсь сделать многостраничный пост на C # и с wp8.
Это фрагмент моего кода:
varclient = new HttpClient();
client.DefaultRequestHeaders.TryAddWithoutValidation(
"Content-Type", "application/json");...
6071 просмотров
schedule
27.03.2024
Служба REST неправильно возвращает кортеж
У меня есть служба REST, из которой я хочу вернуть кортеж. Кортежи будут 2 списка. См. код ниже. Метод GetRecords возвращает кортеж, и когда я проверяю результирующую переменную, я вижу, что все, что мне нужно, есть и правильно.
public...
2084 просмотров
schedule
23.11.2023
ObjectDisposedException при отмене postAsync
В моем приложении Xamarin есть два следующих класса, которые я использую для загрузки изображения на сервер:
public class ProfileApi : IDisposable
{
public Uri BaseUri { get; private set; }
private HttpClientHandler _messageHandler;...
970 просмотров
schedule
25.05.2024
Почему время ожидания моего HttpClient не истекло?
У меня есть код, подобный следующему:
using (var client = new HttpClient())
{
client.Timeout = TimeSpan.FromMilliseconds(3000);
var request = new HttpRequestMessage(HttpMethod.Head, myURI);
var response = await client.SendAsync(request);
}...
56 просмотров
schedule
06.01.2024
Как аутентифицировать Pardot API с помощью HttpClient
Я боролся около дня, пытаясь аутентифицироваться в Pardot API. Мне не понравилось, как я пытался опубликовать тело сообщения. Поэтому я хотел опубликовать решение, которое сработало для меня. Если у вас есть какие-либо советы или альтернативы, я...
1231 просмотров
schedule
19.03.2024
Цикл самоссылки обнаружен с помощью расширения HttpClient PutAsJsonAsync
Использование метода расширения PutAsJsonAsync для HttpClient в asp.net mvc 5 возвращает исключение, обнаруженное циклом самоссылки.
Вот код вызова:
httpClient.BaseAddress = _uri;
HttpResponseMessage response = await...
393 просмотров
schedule
29.03.2024
Как использовать асинхронный HttpClient.PostAsync, когда URL-адрес отвечает после искусственного тайм-аута?
Как можно HttpClient.PostAsync использоваться для отправки HTTP-запросов на URL-адреса с искусственным временем отправки ответа.
Обратите внимание на URL-адрес и параметр sleep=30 , который используется для введения искусственной задержки в 30...
11220 просмотров
schedule
13.06.2024
Асинхронный NancyFX с HttpClient - GetAsync для fbcdn возвращает 403 запрещено?
ПРИМЕЧАНИЕ. Я немного изменил этот вопрос, чтобы лучше указать на проблему. Комментарии ниже больше не отражают этот вопрос.
Я пытаюсь получить это изображение с fbcdn:
https...
992 просмотров
schedule
05.02.2024
.Net Web API 2 POST использует сжатый контент gzip
Я пишу .Net Web Api (2), у которого есть этот метод POST. В настоящее время этот метод десериализует свой единственный параметр с помощью стандартного средства форматирования JSON. Мы также пишем клиент, который будет использовать этот API-клиент...
1779 просмотров
schedule
11.12.2023
С# HttpClient не будет добавлять файлы cookie из CookieContainer в запрос
Файлы cookie из CookieContainer не добавляются в запросы Get или Post. Другие заголовки работают без проблем. Как правильно добавлять файлы cookie? Я делал это раньше без проблем, но я не могу найти здесь ошибку.
var cookieContainer = new...
3406 просмотров
schedule
25.09.2022
Xamarin Forms, проблема с Android и HttpClient
Я создал в Xamarin Forms для iOS функцию HttpClient для отправки изображения с устройства на мой сервер. Основная функция
var content = new MultipartFormDataContent();
var fileContent = new ByteArrayContent(fileBytes);...
137 просмотров
schedule
29.03.2024
Как вернуть асинхронные ответы HttpClient обратно в WinForm?
До сих пор я выполнял синхронные вызовы HttpWebRequest в приложениях WinForms. Я хочу начать делать это асинхронно, чтобы не блокировать поток пользовательского интерфейса и не зависать. Поэтому я пытаюсь переключиться на HttpClient, но я также...
5632 просмотров
schedule
01.11.2023
Отмена HttpClient не уничтожает базовый вызов TCP
Я пытаюсь установить тайм-аут по умолчанию для моих вызовов HttpClient на 5 секунд.
Я сделал это через CancellationTokenSource .
Вот подходящий фрагмент кода:
var cancellationToken = new CancellationTokenSource();...
1720 просмотров
schedule
30.11.2023
HttpClient не отправляет Accept-Encoding в Windows 2008 R2
У меня есть консольное приложение .NET Core 2.0, которое выполняет запрос GET.
Похоже, опубликованная версия не отправляет заголовки Accept-Encoding для сжатия на тестовой машине, но работает на моей локальной машине.
Я не могу найти...
2129 просмотров
schedule
21.10.2022
Добавление обработчика к http-клиенту по умолчанию в ASP.NET Core
Есть ли способ добавить обработчики к HTTP-клиенту по умолчанию в ASP.NET Core? Что-то вроде этого?
.AddHttpClient()
.AddHttpMessageHandler<Handler1>()
.AddHttpMessageHandler<Handler2>();
10395 просмотров
schedule
12.02.2024