gpt4 book ai didi

c++ - 以编程方式读取 Internet Explorer cookie

转载 作者:行者123 更新时间:2023-11-28 08:17:43 25 4
gpt4 key购买 nike

我正在尝试创建一个软件(C++ 和 Qt)来将一些数据搜索到我网站的 cookie 中。

我找到了名为 InternetGetCookie(szURL, NULL, lpszData, &dwSize) 的 WinAPI 函数但是当我想显示结果时,我有这样的东西:

__utma=166311972.1573129762.1302471948.1313050619.1313050781.24; __utmz=166
311972.1302471948.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); kk_als=ZmNk
YzE4MGIzYWQwMDI3Mzc0ZTkwMDQ2MWMwMGM5MTUjIzgxLjI0Ny4zNi4xNTcjI05PX1BBUkVOVCMjMTMw
MjQ3MTk1MiMjLyMjTk9fUkVGRVJFUiMjTk9fT1BUX0lORk8jIzEjIzAjIzAjIzAjIzAjIzEjIzE%3D

它看起来像 base64,但我找不到我想要的。

有人知道如何读取这个 cookie 吗?

PS:抱歉我的英语不好。

最佳答案

我发现了。

当 IE 处于保护模式时,您无法看到所有带有“InternetGetCookie”的 cookie

为了解决这个问题还有一个函数:

    HRESULT IEGetProtectedModeCookie(
__in LPCWSTR lpszURL,
__in LPCWSTR lpszCookieName,
__inout LPWSTR pszCookieData,
__inout DWORD *pcchCookieData,
__in DWORD dwFlags
);

关于c++ - 以编程方式读取 Internet Explorer cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7123536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com