msHOWTO

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.

Hiç yorum yok:

Yorum Gönder