How to send data to authenticate to the server? Using the current code:
WebClient MyWebClient = new WebClient();
MyWebClient.OpenWriteCompleted += new OpenWriteCompletedEventHandler(MyWebClient_OpenWriteCompleted);
MyWebClient.Headers["User-Agent"] = "Mozilla/4.0 (compatible; ICS)";
MyWebClient.OpenWriteAsync(new Uri("http://myserver.com/login"), "POST", "email=myemail@server.com&pass=mypassword");
void MyWebClient_OpenWriteCompleted(object sender, OpenWriteCompletedEventArgs e)
{
throw new NotImplementedException();
}
After this code, if a program-sniffer (HttpAnalyzer) look at Headers and Response Content, in Response Content will be written: Request is not completed. waiting ..., and Response Headers will be empty …
How to make a Post request?
//If any encoding is needed.
//Or any other encoding type.
//If any key needed
}
//e.result fetches you the response against your POST request.