See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 16257|Vastuse: 4

[WinForm] Kuidas geckoWebBrowser pääseb ligi veebilehele, kus on küpsised?

[Kopeeri link]
Postitatud 26.09.2018 15:25:28 | | |
Ma tahan sisse logida aadressile ja seal on nüüd küpsised, aga ma ei tea, kuidas sellele aadressile küpsistega ligi pääseda
Küsi juhiseid@小渣渣




Eelmine:js võrdleb kahe massiivi erinevust
Järgmine:C# on logide kirjutamiseks kõige lihtsam viis
Postitatud 26.09.2018 15:57:30 |
Küpsiste toimimise kohta: CookieManagerit saab kasutada ainult küpsiste lisamiseks ja kustutamiseks ning brauseriga küpsiste saamiseks. Document.Cookie (selle otsene muutmine on kehtetu)
CookieManager.Add(host, tee, nimi, väärtus, IsSecure, IsSession, IsHttpOnly, aegumistähtaeg);
 Üürileandja| Postitatud 26.09.2018 17:24:26 |
Xiao Zhazha Postitatud 2018-9-26 15:57
Küpsiste toimimise kohta: CookieManagerit saab kasutada ainult küpsiste lisamiseks ja kustutamiseks ning brauseriga küpsiste saamiseks. Document.Cookie (otse redigeeri ...

Sa vastasid mu postitusele ,,, õnnelik
Teisisõnu, CookieManager.Add saab ainult suurendada
Ma ei tea, kus on CookieManageri salvestustee
Samuti ei tea ma, kuidas siduda geckoWebBrowserit
Võimaldab tal külastada veebilehte, kus on küpsised
Tänan ette
 Üürileandja| Postitatud 26.09.2018 17:27:49 |
Seda postitust toimetas viimati wanglke 2018-9-26 kell 17:37

Bitbucketis on selline kood olemas
  protected override void OnContentRendered(EventArgs e)
  {
   Baasi. OnContentRendered(e);

   var authorizedCookies = JsonConvert.DeserializeObject<List<Cookie>>(response. Küpsised);

   foreach (var küpsis autoreeritud küpsises)
   {
    CookieManager.Add(url, cookie. Tee, küpsis. Nimi, küpsis. Väärtus, küpsis. Turvaline, küpsis. Ainult HttpOnly, tõene, 60000);
   }

   GeckoWeb.Navigate(url);
  }

https://bitbucket.org/geckofx/geckofx-29.0/issues/49/geckofx-set-authorized-cookie
Kuigi tean seda
Õige viis seda kirjutada on
foreach (VAR küpsis küpsistes)
    {
     CookieManager.Add("www.partslink24.com", küpsis. Tee, küpsis. Nimi, küpsis. Väärtus, väär, tõene, vale, (long)DateTimeToUnixTime(DateTime.Now.AddDays(10)));
    }
Aga ma ei tea ikka veel, kuidas määrata Cookesi teedTäname~~
Postitatud 26.09.2018 20:33:43 |
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com