Récemment, le développement nécessite une capture de paquets de données à partir du site Web, utilisez d'abord WebBrowser pour demander la page Web, obtenir la valeur de l'élément, puis utiliser IDHTTP pour obtenir la page Web. Étant donné que cela implique la vérification des signes, la connexion, etc., il a été infructueux.
1. Paramètres de capture de paquets de données: Set-Cookie: jSessionId = 4nLlym1xrvtmwjl5vvg2y13ryxjbvhv2kth3sj5hgpbl7jv4ztqk! 1183038173!
2. Cookies lorsque WebBrowser est: jSessionId = qtntyq6qycvcbdyhtbrlp4k4wlzxgq2lcsbdsnbf8zkdpqt1wmdj! 1003383531! -543092864;
3. Cookies lors de la demande d'IDHTTP: http: xxxxxxx = 3071348908.44105.0000.
Il s'avère que (Cookieweb.DocumentasihtmlDocument2) .Cookie ne peut pas obtenir tous les cookies dans WebBrowser.
Fonction Getcookie (URL: String): String; const Internet_cookie_httponly = $ 00002000; dwSize: dword; dwflags: dword; lPreserved : Pointer): Bool; stdcall; GetProcaddress (hmodule, 'InternetGetcookieExw'); ; If Thebool Résultat: = Cookiedata;