msHOWTO

user agent on Cef etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
user agent on Cef etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

17 Haziran 2014 Salı

Chromium Embeded Framework User Agent Değiştirme(Change)

Merhabalar arkadaşlar ,

Bir önceki makalemde sizlerle .net ortamında windows form application içerisine Chromium Embeded Framework'u nasıl embed edildiğini paylaşmıştım. Bu makalemde ise embed ettiğimiz CEF üzerinden bağlantı sağlanırken User-Agent bilgisini nasıl değiştirildiğini paylaşacağım.

CEF'i başarılı bir şekilde embed ettikten sonra yapmanız gereken global değişken olarak ,

 private readonly CefSharp.WinForms.WebView CefBrowser;
 CefSharp.Settings ayar = new CefSharp.Settings();

tanımlamak.Daha sonrasında ise IRequestHandler interface ini formunuza implemente etmeniz gerekmektedir.Ve son olarak Form'unuzun constructure kısmına aşağıdaki kodları yazmanız yeterli olacaktır.

ayar.UserAgent = "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)";
CEF.Initialize(ayar);
CefBrowser= new WebView();
CefBrowser.Dock = DockStyle.Fill;
CefBrowser.RequestHandler = this;
CefBrowser.Address = "www.google.com";
this.Controls.Add(CefBrowser);

Umarım faydali olmuştur.Bir sonraki makalemde görüşmek üzere.