我尝试为页面创建自动登录。我想使用InternetExplorer登录并将会话提供给WinHTTP-Request以使用它。 要做到这一点,我需要所有的饼干,但我只得到一些。这是一个例子:
The cookies chrome shows me. The cookies my script shows me. 这是我用来获取cookie的功能:
Func _IEGetCookies(ByRef $oIE)
Return $oIE.document.cookie
EndFunc ;==>_IEGetCookies
我认为问题在于该功能只能获取本地cookie,而其他功能就像在Chrome屏幕截图中一样,#34; HTTP"但我不知道HTTP-Cookies是什么以及如何使用AutoIt获取它们。
答案 0 :(得分:0)
使用HttpOnly Tag无法获取cookie。
当你的cookie带有HttpOnly标志时,它告诉浏览器这个特定的cookie应该只能由服务器访问。严禁从客户端脚本访问cookie的任何尝试。
阅读本文以获取更多信息:
http://blog.codinghorror.com/protecting-your-cookies-httponly/