Как я могу получить XML-тело HttpRequestMessage? - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть следующий код, который делает вызов API.Как получить ответ в формате XML?

        public static void MakeCall()
    {
        var client = new HttpClient();
        client.DefaultRequestHeaders.TryAddWithoutValidation("Content-Type", "text/xml");
        var httpRequestMessage = new HttpRequestMessage
        {
            Method = HttpMethod.Post,
            RequestUri = new Uri("http://example.com"),
            Headers = {
                { "book", "shinning" },
                { "user", "user@api.com" },
                { "pass", "secret" }
            },
    };

        var response = client.SendAsync(httpRequestMessage).Result;
        var msg = response.Content;
    }
...