Forum
webrequest sınıfı ile Name , Pass isteyen siteden Source almaya çalıştım ; Gmail, hotmail ne olursa olsun şuan gmail için deniyorum olmuyor..
webrequest i kullanmayı pek bilmiyorum şu kodu kullandım;
Uri uri = new Uri("https://accounts.google.com/");
string username = "[email protected]";
string password = "...";
NetworkCredential cred = new NetworkCredential(username, password);
CredentialCache cache = new CredentialCache();
cache.Add(uri, "Basic", cred);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream resStream = response.GetResponseStream();
StreamReader reader = new StreamReader(resStream);
string text = reader.ReadToEnd();
Console.WriteLine(text);
Console.ReadLine();
textBox1.Text = text;
merhaba ,
aşağıdaki örnek kod webrequest isteği yaparak istenilen sayfadan source doner fakat sız logın olma ıstegınızı araya yerlestırmelısınız. ben tam olarak nerede ne kullanacağınızı bılmedıgım ıcın sadece ornek olarak yazıyorum
string urlAddress = "http://google.com";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(urlAddress);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
string username = "[email protected]";
string password = "...";
//NetworkCredential cred = new NetworkCredential(username, password);
//CredentialCache cache = new CredentialCache();
//cache.Add(urlAddress
, "Basic", cred);
if (response.StatusCode == HttpStatusCode.OK)
{
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = null;
if (response.CharacterSet == null)
{
readStream = new StreamReader(receiveStream);
}
else
{
readStream = new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
}
string data = readStream.ReadToEnd();
response.Close();
readStream.Close();
}
saygılar
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com