Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 16257|Vastaus: 4

[WinForm] Miten geckoWebBrowser pääsee verkkosivulle, jossa on evästeitä?

[Kopioi linkki]
Julkaistu 26.9.2018 15.25.28 | | |
Haluan kirjautua osoitteeseen, jossa on nyt evästeitä, mutta en tiedä, miten pääsen tähän osoitteeseen evästeillä
Pyydä neuvoja@小渣渣




Edellinen:js vertaa kahden taulukon eroja
Seuraava:C# on helpoin tapa kirjoittaa lokkeja
Julkaistu 26.9.2018 15.57.30 |
Evästeiden toiminnasta: Voit käyttää CookieManageria vain lisäämiseen ja poistamiseen sekä evästeiden lataamiseen selaimella. Document.Cookie (tämän suora muokkaaminen ei ole pätevää)
CookieManager.Add(Host, Path, Name, Value, IsSecure, IsSession, IsHttpOnly, Exviry);
 Vuokraisäntä| Julkaistu 26.9.2018 17.24.26 |
Xiao Zhazha Julkaistu 26.9.2018 klo 15:57
Evästeiden toiminnasta: Voit käyttää CookieManageria vain lisäämiseen ja poistamiseen sekä evästeiden lataamiseen selaimella. Document.Cookie (muokkaa suoraan ...

Vastasit itse asiassa viestiini ,,, iloinen
Toisin sanoen, CookieManager.Add-tasoa voi vain kasvattaa
En tiedä, missä CookieManagerin tallennuspolku on
En myöskään tiedä, miten sitoa geckoWebBrowser
Mahdollistaa evästeiden verkkosivun vierailun
Kiitos jo etukäteen
 Vuokraisäntä| Julkaistu 26.9.2018 17.27.49 |
Tätä julkaisua on viimeksi muokattu wanglken toimesta 26.9.2018 klo 17:37

Bitbucketissa on tällainen koodi
  protected override void OnContentRendered(EventArgs e)
  {
   tukikohta. OnContentRendered(e);

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

   foreach (var cookie authorizedCookies-tiedostossa)
   {
    CookieManager.Add(url, cookie. Polku, keksi. Nimi, keksi. Arvoa, keksi. Turvassa, keksi. HttpOnly, totta, 60000);
   }

   GeckoWeb.Navigate(url);
  }

https://bitbucket.org/geckofx/geckofx-29.0/issues/49/geckofx-set-authorized-cookie
Vaikka tiedän
Oikea tapa kirjoittaa se on
foreach (VAR-keksi evästeissä)
    {
     CookieManager.Add("www.partslink24.com", eväste. Polku, keksi. Nimi, keksi. Value, false, true, false, (long)DateTimeToUnixTime(DateTime.Now.AddDays(10)));
    }
Mutta en vieläkään tiedä, miten asettaa Cookesin polkuKiitos~~
Julkaistu 26.9.2018 20.33.43 |
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com