Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 16257|Răspunde: 4

[WinForm] Cum accesează geckoWebBrowser o pagină web cu cookie-uri?

[Copiază linkul]
Postat pe 26.09.2018 15:25:28 | | |
Vreau să mă conectez la o adresă și acum există cookie-uri, dar nu știu cum să accesez această adresă cu cookie-uri
Cere îndrumare@小渣渣




Precedent:JS compară diferența dintre două tablouri
Următor:C# este cea mai simplă metodă de a scrie jurnale
Postat pe 26.09.2018 15:57:30 |
Despre funcționarea cookie-urilor: Poți folosi CookieManager doar pentru a adăuga și șterge, precum și pentru a obține cookie-uri prin browser. Document.Cookie (modificarea directă este invalidă)
CookieManager.Add(Host, Path, Name, Value, IsSecure, IsSession, IsHttpOnly, Expiry);
 Proprietarul| Postat pe 26.09.2018 17:24:26 |
Xiao Zhazha Postat pe 2018-9-26 15:57
Despre funcționarea cookie-urilor: Poți folosi CookieManager doar pentru a adăuga și șterge, precum și pentru a obține cookie-uri prin browser. Document.Cookie (editare directă ...

De fapt, ai răspuns la postarea mea ,,, fericită
Cu alte cuvinte, CookieManager.Add poate fi doar mărit
Nu știu unde este calea de salvare din CookieManager
De asemenea, nu știu cum să asociez geckoWebBrowser
Îi permite să viziteze o pagină web cu cookie-uri
Vă mulțumesc anticipat
 Proprietarul| Postat pe 26.09.2018 17:27:49 |
Această postare a fost editată ultima dată de wanglke pe 26-09-2018, 17:37

Există un astfel de cod pe bitbucket
  protected override void OnContentRendered(EventArgs e)
  {
   bază. OnContentRendered(e);

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

   foreach (var cookie în authorizedCookies)
   {
    CookieManager.Add(url, cookie. Drumul, fursecule. Nume, biscuiți. Valoros, cookie. Securizează-te, cookie. HttpOnly, true, 60000);
   }

   GeckoWeb.Navigate(url);
  }

https://bitbucket.org/geckofx/geckofx-29.0/issues/49/geckofx-set-authorized-cookie
Deși știu
Modul corect de a o scrie este
Foreach (VAR Cookie în Cookies)
    {
     CookieManager.Add("www.partslink24.com", cookie. Drumul, fursecule. Nume, biscuiți. Value, false, true, false, (long)DateTimeToUnixTime(DateTime.Now.AddDays(10)));
    }
Dar încă nu știu cum să stabilesc drumul lui CookesVă mulțumesc~~
Postat pe 26.09.2018 20:33:43 |
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com