Когда в моем POST-запросе много элементов, я получаю сообщение об ошибке «StatusCode: 502, ReasonPhrase:« Bad Gateway »» - PullRequest
1 голос
/ 28 марта 2019

У меня есть класс Order and Items. Когда в моем объекте Order много элементов, я получаю сообщение об ошибке. Но когда у него мало предметов, он работает нормально.

enter image description here

Мой запрос POST:

        try
        {
            var request = new HttpRequestMessage(HttpMethod.Post, new Uri(endPoint));
            if (data != null && data.Count > 0)
            {
                request.Content = new StringContent(JsonConvert.SerializeObject(data),
                    Encoding.UTF8,
                    "application/json");

                request.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
            }

            request.Headers.Add("Authorization", "Bearer " + token);
            if (headers != null)
            {
                foreach (var header in headers)
                {
                    request.Headers.Add(header.Key, header.Value);
                }
            }

            var response = await _client.SendAsync(request);
            return response;
        }
        catch (Exception ex)
        {
            App.HandleException(ex);
            Debug.WriteLine(ex);
            return null;
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...