Forum

webrequest sınıfı ?
 
Bildirimler
Hepsini Temizle

webrequest sınıfı ?

3 Yazılar
2 Üyeler
0 Reactions
743 Görüntüleme
(@cagatayaksoy)
Gönderiler: 95
Estimable Member
Konu başlatıcı
 

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;

 
Gönderildi : 14/09/2016 01:08

(@eravse)
Gönderiler: 1753
Üye
 

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

 
Gönderildi : 23/09/2016 16:21

(@cagatayaksoy)
Gönderiler: 95
Estimable Member
Konu başlatıcı
 

 

Giriş yaptıramıyorum .

https://yadi.sk/d/GwrGdJCGvy9vK

 
Gönderildi : 01/10/2016 05:13

Paylaş: