şimidi bitane siteye cookiesle login oldukdan sonra /test gibi urlye gitigimde aynı cookieslerle işleme devam edermi ve nası yönlendircem sitenin farklı yerlerine gitme ve buttona tıklayıp bütün <tr> olan değerleri nasıl çekebilirim
su kodda nerye login olcak değerleri yazcam
Kod:
var baseAddress = new Uri("https://test/giris");
var cookieContainer = new CookieContainer();
var handler = new HttpClientHandler() { CookieContainer = cookieContainer };
var client = new HttpClient(handler) { BaseAddress = baseAddress };
client.DefaultRequestHeaders.Add("user-agent", useragent);
cookieContainer.Add(baseAddress, new Cookie("vbseo_loggedin", "yes"));
cookieContainer.Add(baseAddress, new Cookie("vssessionhash", hash));
byte[] buffer = await client.GetAsync(baseAddress).Result.Content.ReadAsByteArrayAsync();
if (Encoding.Default.GetString(buffer, 0, buffer.Length).Contains("Hoş geldiniz,"))
{
MessageBox.Show("\nHesaba başarılı bir şekilde giriş yapıldı.\n");
globalClient = client;
return true;
}
MessageBox.Show("Hesaba giriş yapılamadı.");
return false;
}
su kodda nerye login olcak değerleri yazcam
Moderatör tarafında düzenlendi:

