|
5精币
这个问题困扰了我很久!
比如模拟登陆百度贴吧,登陆时post的参数总是改变,
其实关注签到什么的只需要一个cookie就可以了,所以我就想用超级文本框登陆,从文本框中获取cookie,而文本框是ie内核的,什么js什么参数都能自动处理,不用我改来改去的
但想法是好的,实现起来却及其艰难:
获取的cookie与抓包的cookie差了很远,不全!
接下来是我耗费很长时间琢磨的:
首先使用的是网页操作类获取:
.局部变量 操作, 网页操作类
操作.类_控件初始化 (超文本浏览框1.取窗口句柄 ())
输出调试文本 (操作.网页_取Cookie ())
获取的cookie不全!
然后有人说ie内核低了,我的ie内核是9
然后发现超文本浏览框支持库版本低,下载了最新版超文本浏览框支持库_3.1_51挺好,感觉希望来了,因为里面自带了取cookie
超文本浏览框1.取网页Cookie ()
获取的cookie依旧不全!
而用超级文本框发帖什么的都没问题,特意还抓了包,也能抓到齐全的cookie
最后搜索了大量的信息,发现缺失的cookie是httponly属性的
但我用尽所有的方法都是无法获取这个httponly的cookie,跪求大神指点!
|
最佳答案
查看完整内容
如果要用浏览器取得推荐你CEF3++浏览器,不过一般都用协yi来获取的
|