Ваша строка json не соответствует встроенному классу. Измените строку ввода
String jsonStr = "{\"students\"\:[{\"id\":\"13\",\"name\":\"Fred\"}]}";
Или измените свой сопоставленный класс
public class Wrapper {
private List<Student> wrapper;
//getters & setters here
}
HttpWebRequest фактически будет использовать настройки прокси IE по умолчанию.
Если вы не хотите их использовать, вы должны в частности, переопределите свойство .Proxy на null (без прокси) или на настройки прокси по вашему выбору.
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://news.bbc.co.uk");
//request.Proxy = null; // uncomment this to bypass the default (IE) proxy settings
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Console.WriteLine("Done - press return");
Console.ReadLine();
Это происходит по умолчанию, если WebRequest.Proxy не задан явно (по умолчанию он установлен на WebRequest.DefaultWebProxy
).