Начал писать приложения взаимодействующее с различными api. Запросы проверял в браузере и в приложении. GET-запросы на один из серверов в приложении возвращают ошибку
415 Unsupported Media Type. С другими серверами такой проблемы нет. Chrome получает ответ.
По советам из google пробовал добавить
request.ContentType = "application/json", но результата не последовало.
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
request.Method = "GET";
request.ContentType = "application/json";
Stream dataStream;
HttpWebResponse WebResponse = (HttpWebResponse)request.GetResponse(); // *(415) Unsupported Media Type.
dataStream = WebResponse.GetResponseStream();
StreamReader StreamReader = new StreamReader(dataStream);
ResponseFromServer = StreamReader.ReadToEnd();
dataStream.Close();
WebResponse.Close();
StatusCode = HttpStatusCode.OK;