Başlıkta çok anlaşılmamış olabilir ama demek istediğim şu. Hani Chrome'da mesela bir siteye giriyoruz ve address Bar'ın yanındaki kilit simgesinin simgesi HTTP veya HTTPS olmasına göre değişiyor. Ben bunu C# cefsharp ile nasıl yapabilirim? Aslında yaptım ama web sitesi yüklendikten 1-2 saniye sonra değişiyor.
Yazdığım kod:
[CODE lang="csharp" title="Kod"]void Butterfly_DocumentCompleted(object sender, LoadingStateChangedEventArgs e)
{
if (butterfly.IsLoading == false)
{
Uri uri = new Uri(txtUrl.Text);
if (uri.Scheme == "http")
{
lblSecurity.Image = Resources.round_warning_black_24dp;
}
if (uri.Scheme == "https")
{
lblSecurity.Image = Resources.btnSecure;
}
}
}[/CODE]
Yazdığım kod:
[CODE lang="csharp" title="Kod"]void Butterfly_DocumentCompleted(object sender, LoadingStateChangedEventArgs e)
{
if (butterfly.IsLoading == false)
{
Uri uri = new Uri(txtUrl.Text);
if (uri.Scheme == "http")
{
lblSecurity.Image = Resources.round_warning_black_24dp;
}
if (uri.Scheme == "https")
{
lblSecurity.Image = Resources.btnSecure;
}
}
}[/CODE]
Son düzenleme: