//==================================================Cookies==========================================================// public static HttpWebRequest GetCookies(string targetUrl, CookieContainer SessionCookieContainer) { HttpWebRequest cookierequest = (HttpWebRequest)WebRequest.Create(targetUrl); cookierequest.CookieContainer = SessionCookieContainer; cookierequest.AllowAutoRedirect = false; return cookierequest; } //==================================================Login============================================================// private void Login(CookieContainer cookierequest) { try { HttpWebResponse res; HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(" http://www.wurzelimperium.de/serverwahl_login.php "); req.AllowAutoRedirect = true; req.Method = "POST"; req.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"; req.ServicePoint.Expect100Continue = false; req.Timeout = 10000; req.CookieContainer = cookierequest; req.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.52 Safari/536.5"; req.ContentType = "Application / X-www-Form-urlencoded"; string postdata = "j_username="+LogUser.Text+"&j_password="+LogPass.Text+"&j_captcha="+CapAns.Text+"&submit=Login&tneg="; ASCIIEncoding encoding = new ASCIIEncoding(); byte[] byteArray = Encoding.UTF8.GetBytes(postdata); req.ContentLength = byteArray.Length; Stream stream = req.GetRequestStream(); stream.Write(byteArray, 0, byteArray.Length); stream.Close(); res = (HttpWebResponse)req.GetResponse(); res.Close(); } catch (Exception e) { MessageBox.Show(e.ToString()); } }