У меня есть маленькая проблема, которую я не могу решить.Может быть, некоторые из вас смогут мне помочь.Этот код кажется мне логикой и должен работать, но я не понимаю, что не так.
Текущий код C #:
static void Main(string[] args){
string data = "Login=Max";
byte[] dataStream = Encoding.ASCII.GetBytes();
for (int i = 0; i < 5; i++) {
var req = WebRequest.Create("http://172.25.110.64:8082/auth/login/");
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
req.ContentLength = dataStream.Length;
req.BeginGetResponse(EndGetResponseCallback, req);
}
}
static void EndGetResponseCallback(IAsyncResult result){
var req = (WebRequest)result.AsyncState;
req.EndGetResponse(result);
Console.WriteLine(result.ToString());
}
Я не могу поместить данные взапрос не вызывает исключение, и если я удаляю данные, возникает проблема с результатом и инициируется также исключение.
Как я могу это исправить?Я уверен, что решение не так сложно сделать :)