请教使用winhttp等方法POST数据时,能不能使用已打开IE的cookies?
内网上有个网页应用,想在网页上用IE浏览器登录后,再用UDF来POST数据。本来只要登录后,IE浏览器没关,新开浏览器窗口都可以进应用的。这种情况下,用哪种UDF可以继续用IE的cookies来POST数据? 看看这里似乎对你有帮助
http://www.autoitx.com/forum.php?mod=viewthread&tid=37389&from=favorites #include <IE.au3>
#include <WinINet.au3>
$oIE = _IECreate("http://xxx.xxx.com")
_IELoadWait($oIE )
$URL="http://xxx.xxx.com"
$HTM=_IENavigate ($oIE, $URL) 本帖最后由 tank 于 2013-5-16 13:48 编辑
#include
#include
$oIE = _IECreate("http://xxx.xxx.com")
_IELoadWait($oIE )
$URL="http://xxx.x ...
whitehead 发表于 2013-5-16 07:45 http://www.autoitx.com/images/common/back.gif
兄弟,没写完?
没解决问题。 回复 3# tank
你接着用
_IEDocReadHTML ($oIE)
就可带cookie读取网页了 回复tank
你接着用
_IEDocReadHTML ($oIE)
就可带cookie读取网页了
whitehead 发表于 2013-5-16 18:30 http://www.autoitx.com/images/common/back.gif
谢谢答复。你可能理解错了,我的意思是用IE函数打开网页后,再用winhttp或其他函数POST数据,不用IE函数,IE函数不能POST吧。 看看这里似乎对你有帮助
komaau3 发表于 2013-5-16 16:26 http://www.autoitx.com/images/common/back.gif
谢谢,好象帖子里说XMLhttp能做到。我试试看。 那就直接用这个:
http://www.autoitx.com/forum.php?mod=viewthread&tid=18528 想搞自动化操作?模拟点击不行吗?还有,不用cookies,直接POST数据应该也行的吧。 如果登录没有验证码,一般直接后台登录就好了 ,不用先IE再POST
页:
[1]