Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 16257|Yanıt: 4

[WinForm] GeckoWebBrowser, çerezlerle dolu bir web sayfasına nasıl erişir?

[Bağlantıyı kopyala]
Yayınlandı 26.09.2018 15:25:28 | | |
Bir adrese giriş yapmak istiyorum ve artık çerezler var ama bu adrese çerezlerle nasıl erişeceğimi bilmiyorum
Rehberlik iste@小渣渣




Önceki:js iki dizi arasındaki farkı karşılaştırır
Önümüzdeki:C#, günlük yazmanın en kolay yoludur
Yayınlandı 26.09.2018 15:57:30 |
Çerez işlemleri hakkında: CookieManager'ı yalnızca eklemek ve silmek için kullanabilir ve tarayıcı ile çerezleri alabilirsiniz. Document.Cookie (bunu doğrudan değiştirmek geçersizdir)
CookieManager.Add(Host, Path, Name, Value, IsSecure, IsSession, IsHttpOnly, sona erme);
 Ev sahibi| Yayınlandı 26.09.2018 17:24:26 |
Xiao Zhazha 2018-9-26 15:57 tarihinde yayınlandı
Çerez işlemleri hakkında: CookieManager'ı yalnızca eklemek ve silmek için kullanabilir ve tarayıcı ile çerezleri alabilirsiniz. Document.Cookie (doğrudan düzenle ...

Gönderime gerçekten mutlu ,,, cevap verdin
Başka bir deyişle, CookieManager.Add yalnızca artırılabilir
CookieManager kayıt yolunun nerede olduğunu bilmiyorum
Ayrıca, geckoWebBrowser'ı nasıl bağlayacağımı bilmiyorum
Bir web sayfasını ziyaret etmesini sağlar
Şimdiden teşekkür ederim
 Ev sahibi| Yayınlandı 26.09.2018 17:27:49 |
Bu gönderi en son 2018-9-26 17:37 tarihinde wanglke tarafından düzenlenmiştir

Bitbucket'te böyle bir kod var
  protected override void OnContentRendered(EventArgs e)
  {
   Üs. OnContentRendered(e);

   var authorizedCookies = JsonConvert.DeserializeObject<List<Cookie>>(response. Kurabiyeler);

   foreach (var cookie in authorizedCookies)
   {
    CookieManager.Add(url, cookie. Yol, kurabiye. İsim, kurabiye. Değer, kurabiye. Güvenli, kurabiye. Sadece HttpOnly, doğru, 60000);
   }

   GeckoWeb.Navigate(url);
  }

https://bitbucket.org/geckofx/geckofx-29.0/issues/49/geckofx-set-authorized-cookie
Ama biliyoruz
Doğru şekilde yazılır
foreach (VAR çerezi kurabiyesi)
    {
     CookieManager.Add("www.partslink24.com", cookie. Yol, kurabiye. İsim, kurabiye. Değer, yanlış, doğru, yanlış, (uzun)DateTimeToUnixTime(DateTime.Now.AddDays(10)));
    }
Ama hâlâ Cooke'ların yolunu nasıl belirleyeceğimi bilmiyorumTeşekkür ederim~~
Yayınlandı 26.09.2018 20:33:43 |
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com