Не удается получить данные с веб-сервера с использованием httpclient - PullRequest
0 голосов
/ 21 июня 2019

Я могу получить данные от localhost, используя jQuery и httpclient.Но не могу получить данные с сервера, используя httpclient.Я могу получить данные с помощью JQuery.Но при использовании httpclient, это всегда дает мне 403 запрещено.Я пробовал так много способов, но все еще не могу решить эту проблему.

        using (var client = new HttpClient())
        {
            client.BaseAddress = new Uri(BaseUrl);
            client.DefaultRequestHeaders.Clear();
            client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
            var responseTask = client.GetAsync("District/GetAll");
            responseTask.Wait();

            var result = responseTask.Result;
            if (result.IsSuccessStatusCode)
            {
                var readTask = result.Content.ReadAsAsync<District[]>();
                readTask.Wait();
                districts = readTask.Result;
            }
            else
            {
                districts = new List<District>();
            }
...