J'ai implanté un code de connexion sur un site, après quoi je veux télécharger un fichier depuis un serveur.Connectez-vous sur le site et téléchargez un fichier?
HttpWebRequest http = WebRequest.Create(@"http://www.website.com") as HttpWebRequest;
// http.Connection = "Keep-alive"; //uncertain
http.Method = "POST";
http.ContentType = "application/x-www-form-urlencoded";
string postData = "FormNameForUserId=" + @"username" + "&FormNameForPassword=" + "pass";
byte[] dataBytes = UTF8Encoding.UTF8.GetBytes(postData);
http.ContentLength = dataBytes.Length;
using (Stream postStream = http.GetRequestStream())
{
postStream.Write(dataBytes, 0, dataBytes.Length);
}
HttpWebResponse httpResponse = http.GetResponse() as HttpWebResponse;
// Probably want to inspect the http.Headers here first
http = WebRequest.Create(@"http://www.codeproject.com") as HttpWebRequest;
http.CookieContainer = new CookieContainer();
http.CookieContainer.Add(httpResponse.Cookies);
HttpWebResponse httpResponse2 = http.GetResponse() as HttpWebResponse;
Comment est-ce que je peux m'être identifié correctement, aussi Que faire après s'être connecté pour télécharger un fichier?