Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16257|Odgovoriti: 4

[WinForm] Kako geckoWebBrowser dostopa do spletne strani s piškotki?

[Kopiraj povezavo]
Objavljeno na 26. 09. 2018 15:25:28 | | |
Želim se prijaviti na naslov in zdaj obstajajo piškotki, vendar ne vem, kako dostopati do tega naslova s piškotki
Prosite za usmeritev@小渣渣




Prejšnji:JS primerja razliko med dvema poljema
Naslednji:C# je najlažji način za pisanje dnevnikov
Objavljeno na 26. 09. 2018 15:57:30 |
O delovanju piškotkov: Za dodajanje in brisanje ter prejemanje piškotkov lahko uporabite le za dodajanje in brisanje ter prejemanje piškotkov v brskalniku. Document.Cookie (neposredna sprememba tega je nevelčna)
CookieManager.Add(Host, Path, Name, Value, IsSecure, IsSession, IsHttpOnly, Expiry);
 Najemodajalec| Objavljeno na 26. 09. 2018 17:24:26 |
Xiao Zhazha Objavljeno 26. 9. 2018 ob 15:57
O delovanju piškotkov: Za dodajanje in brisanje ter prejemanje piškotkov lahko uporabite le za dodajanje in brisanje ter prejemanje piškotkov v brskalniku. Document.Cookie (neposredno uredi ...

Dejansko si odgovoril na moj zapis ,,, vesel
Z drugimi besedami, CookieManager.Add je mogoče le povečati
Ne vem, kje je pot shranjevanja v CookieManagerju
Prav tako ne vem, kako povezati geckoWebBrowser
Omogoča mu obisk spletne strani s piškotki
Hvala vnaprej
 Najemodajalec| Objavljeno na 26. 09. 2018 17:27:49 |
Ta objava je bila nazadnje urejena s strani wanglke 26. 9. 2018 ob 17:37

Takšna koda obstaja na bitbucketu
  protected override void OnContentRendered(EventArgs e)
  {
   Baza. OnContentRendered(e);

   var authorizedCookies = JsonConvert.DeserializeObject<List<Cookie>>(response. piškoti);

   foreach (vari piškotek v authorizedCookies)
   {
    CookieManager.Add(url, cookie. Pot, piškotek. Ime, piškotek. Vrednost, piškotek. Varno, piškotek. HttpOnly, true, 60000);
   }

   GeckoWeb.Navigate(url);
  }

https://bitbucket.org/geckofx/geckofx-29.0/issues/49/geckofx-set-authorized-cookie
Čeprav vem
Pravilen način pisanja je
foreach (var piškotek v piškotkih)
    {
     CookieManager.Add("www.partslink24.com", piškotek. Pot, piškotek. Ime, piškotek. Value, false, true, false, (long)DateTimeToUnixTime(DateTime.Now.AddDays(10)));
    }
A še vedno ne vem, kako začrtati pot CookesaHvala~~
Objavljeno na 26. 09. 2018 20:33:43 |
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com