J'ai un problème au sujet de connexion à un site, voici mon code (Visual Studio 2010, l'application de formulaire) (Aussi je suis un peu novice)se connecter à un site via C#
Que dois-je ajouter à mon forme ? J'ai essayé de le faire mais je ne pouvais pas le faire.
HttpWebRequest request;
HttpWebResponse response;
CookieContainer cookies;
string url = string.Format("http://extabit.com/login.jsp.login={0}&passwd={1}", cboUserName.Text, txtPassWord.Text);
request = (HttpWebRequest)WebRequest.Create(url);
request.AllowAutoRedirect = false;
request.CookieContainer = new CookieContainer();
response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode != HttpStatusCode.Found)
{
//ToDo: if the page wasn't found raise Exception
//instead of this textmessage
MessageBox.Show("Something Wrong");
response.Close();
request.KeepAlive = false;
return;
}
cookies = request.CookieContainer;
response.Close();
request = (HttpWebRequest)WebRequest.Create(http://extabit.com);
request.AllowAutoRedirect = false;
request.CookieContainer = cookies;
response = (HttpWebResponse)request.GetResponse();
using (Stream s = response.GetResponseStream())
{
StreamReader sr = new StreamReader(s);
string line;
while (!sr.EndOfStream)
{
//todo read the page contents
}
"J'ai essayé de le faire mais je ne pouvais pas le faire" n'est pas une bonne description du problème. Qu'est-ce qui ne fonctionne pas? À quoi pensez-vous que cela ne se passe pas? Les erreurs? Des exceptions? – Oded
Quand je l'ajoute à une nouvelle forme, je reçois 18 erreur.Comment puis-je les empêcher, c'est ma question.Ou est-ce que je le fais mal? (J'ai mentionné que je suis un novice) http://lulzimg.com/view/6993bcd989.jpg –
Quelles sont les erreurs? Quel genre d'erreurs? – Oded