【发布时间】:2013-12-10 03:30:52
【问题描述】:
我正在使用 GeckoWebBrowser 控件来导航 URL。 加载该页面时,它实际上应该有 cookie。 但是,如果我尝试获取 cookie,即使页面已加载,我也会得到一个空白文本。
GeckoWebBrowser m_Browser = ...
// ... 导航后。 字符串 sCookie = m_Browser.Document.Cookie.ToString();
还有其他方法可以从 GeckoWebBrowser 获取 cookie 吗? 请帮我。 谢谢
【问题讨论】:
-
您可以在加载页面后使用 m_Browser.Document.Cookie 获取 cookie 值。你能告诉我你正在浏览哪个网站吗?而且你不需要在这里使用 Tostring() 因为
m_Browser.Document.Cookie本身返回字符串值.. -
这个网站:trading.binaryinternational.com/#Trade。即使我加载了这个网站,cookie 仍然是空白的。我使用的壁虎版本是 21.0
-
我认为在那个网站上他们通过调用
javascripts来保护cookies,你尝试过其他一些网站吗? -
那么,如果他们保护 cookie,有没有其他方法可以获取 cookie?
-
在您的浏览器中使用
Firebug插件并尝试识别他们如何在该网站中生成cookie,然后您会有所了解...如果您有登录凭据,请在检查后登录饼干