Вопросы с тегом «dotnet-httpclient»

107
Борьба с попыткой получить cookie из ответа с помощью HttpClient в .net 4.5

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

95
Асинхронный вызов с ожиданием в HttpClient никогда не возвращается

Мне звонят из C#приложения метро на базе xaml на Win8 CP; этот вызов просто попадает в веб-службу и возвращает данные JSON. HttpMessageHandler handler = new HttpClientHandler(); HttpClient httpClient = new HttpClient(handler); httpClient.BaseAddress = new Uri("http://192.168.1.101/api/"); var...

94
Как передать объект HttpClient.PostAsync и сериализовать его как тело JSON?

Пользуюсь System.Net.Http, в сети нашла несколько примеров. Мне удалось создать этот код для POSTзапроса: public static string POST(string resource, string token) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseUri); client.DefaultRequestHeaders.Add("token", token); var...

87
Как получить StatusCode из HttpRequestException?

Я, наверное, упускаю здесь что-то очевидное. Я использую те HttpClientброски, HttpRequestExceptionкоторые содержатся StatusCodeв строке сообщения. Как я могу получить к нему доступ StatusCode? Изменить : Дополнительная информация, я написал этот вопрос в спешке. Я использую HttpClientдля доступа к...

84
Добавление заголовков HttpClient генерирует FormatException с некоторыми значениями

Это произошло в контексте кодирования для Google Cloud Messaging, но применимо и в других местах. Обратите внимание на следующее: var http = new HttpClient(); http.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("key=XXX"); и var http = new HttpClient();...