Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 16257|Répondre: 4

[WinForm] Comment geckoWebBrowser accéde-t-il à une page web avec des cookies ?

[Copié le lien]
Publié sur 26/09/2018 15:25:28 | | |
Je veux me connecter à une adresse et il y a maintenant des cookies, mais je ne sais pas comment accéder à cette adresse avec des cookies
Demandez des conseils@小渣渣




Précédent:js compare la différence entre deux tableaux
Prochain:C# est la façon la plus simple d’écrire des journaux
Publié sur 26/09/2018 15:57:30 |
À propos du fonctionnement des cookies : Vous ne pouvez utiliser CookieManager que pour ajouter et supprimer, et obtenir des cookies via le navigateur. Document.Cookie (modifier cela directement est invalide)
CookieManager.Add(Hôte, Chemin, Nom, Valeur, IsSecure, IsSession, IsHttpOnly, Expiry) ;
 Propriétaire| Publié sur 26/09/2018 17:24:26 |
Xiao Zhazha Publié le 26-09-2018 à 15:57
À propos du fonctionnement des cookies : Vous ne pouvez utiliser CookieManager que pour ajouter et supprimer, et obtenir des cookies via le navigateur. Document.Cookie (édité directement ...

Tu as en fait répondu à mon post ,,, content
En d’autres termes, CookieManager.Add ne peut être qu’augmenté
Je ne sais pas où se trouve le chemin de sauvegarde de CookieManager
Aussi, je ne sais pas comment lier geckoWebBrowser
Cela lui permet de visiter une page web contenant des cookies
Merci d’avance
 Propriétaire| Publié sur 26/09/2018 17:27:49 |
Ce post a été modifié pour la dernière fois par wanglke le 26-09-2018 à 17:37

Il existe un tel code sur bitbucket
  protected override void OnContentRendered(EventArgs e)
  {
   base. OnContentRendered(e) ;

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

   foreach (var cookie dans authorizedCookies)
   {
    CookieManager.Add(url, cookie. Path, cookie. Nom, cookie. De la valeur, cookie. Sécurise, cookie. HttpOnly, true, 60000) ;
   }

   GeckoWeb.Navigate(url) ;
  }

https://bitbucket.org/geckofx/geckofx-29.0/issues/49/geckofx-set-authorized-cookie
Bien que je sache
La bonne façon de l’écrire est
Foreach (Var Cookie dans les cookies)
    {
     CookieManager.Add(« www.partslink24.com », cookie. Path, cookie. Nom, cookie. Value, false, true, false, (long)DateTimeToUnixTime(DateTime.Now.AddDays(10))) ;
    }
Mais je ne sais toujours pas comment tracer la voie de CookesMerci~~
Publié sur 26/09/2018 20:33:43 |
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com