Aşağıdaki kod yahoo'ya giriş yapmıyor. Yeniden nasıl yazılmalıdır? www.yahoo.com adresinde otomatik olarak oturum açan bir .NET uygulaması yazmanın doğru yolu nedir?
(tabii ki, "kullanıcı adı" ve "şifre" Benim asıl hesap adıyla & şifre ile değiştirilmesi gerekmektedir.)static void Main(string[] args)
{
string input = string.Format("username={0}&passwd={1}", "<username>", "<password>");
WebRequest request = HttpWebRequest.Create("https://login.yahoo.com/config/login");
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
StreamWriter writer = new StreamWriter(request.GetRequestStream());
writer.Write(input);
writer.Close();
StreamReader reader = new StreamReader(request.GetResponse().GetResponseStream());
string x = reader.ReadToEnd();
Console.Read();
}
Kodlamayı denedim. Işe yaramadı. Zaten ANSI olmayan karakterler yok. –