Код: Выделить всё
HttpClient client = new HttpClient();
HttpRequestMessage req = new HttpRequestMessage(HttpMethod.Get, "http://example.com");
await client.SendAsync(req, HttpCompletionOption.ResponseContentRead);
await client.SendAsync(req, HttpCompletionOption.ResponseContentRead);
Сообщение с запросом уже отправлено. Невозможно отправить одно и то же запрос
сообщение несколько раз.
Есть ли способ «клонировать» запрос, чтобы я мог отправить его снова?
В моем реальном коде установлено больше переменных для HttpRequestMessage, чем в приведенном выше примере, такие переменные, как заголовки и метод запроса.
Подробнее здесь: https://stackoverflow.com/questions/180 ... -exception
Мобильная версия