Если я правильно понимаю, то WebClient
высокоуровневый, даже выше чем HttpClient
.
Я пытаюсь с помощью него отправить POST-запрос
, который в теле содержит данные в формате JSON
. В ответ должен придти бинарный файл, который необходимо сохранить на файловую систему:
using (var webClient = new WebClient())
{
webClient.Headers.Add("Content-Type", "application/json");
var uri = new Uri("http://...");
var values = new NameValueCollection
{
{ "property1Name", "property1Value" },
{ "property2Name", "property2Value" },
};
var responseBytes = webClient.UploadValues(uri, values);
}
Но при выполнение данного кода выскакивает WebException: Content-Type cannot be changed for current petition
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нужно на 2 секунды изменить цвет Border на другой, но по истечению времени вернуть начальный цвет(чёрный)А какой цвет будет появляться, узнаем...
В общем код должен проверять,что пользователь вводит 16<=число<0Но при вводе символа или если ввести символ и стереть его выводи ошибку...
Пишу игру на unity используя c# под androidСуть кода такова: Объект вращается с постоянной скоростью, но если сделать удерживающее касание (скрипт...
Как грамотно вернуть массив структур из C unmanaged кода воспользовавшись опцией LPArray? На текущий момент маршалю все в ручную, возвращая IntPtr, но хотелось...