全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

获取IE浏览器Cookie信息的方法

很多人不知道如何去获取IE浏览器中的Cookie信息,其实获取Cookie的方式很简单,只需要调用InternetGetCookie这个API就可以获得了。

InternetGetCookie的声明方式如下:

Private Declare Function InternetGetCookie Lib "wininet.dll" Alias "InternetGetCookieA" (ByVal lpszUrlName As String, ByVal lpszCookieName As String, ByVal lpszCookieData As String, lpdwSize As Long) As Boolean

我们要获取www.baidu.com这个域名之下的Cookie信息可以这么写:

Dim buffer As String * 8096If InternetGetCookie("http://www.baidu.com", vbNullString, buffer, 8096) Then    MsgBox "获取到的Cookie信息如下: " & vbCrLf & bufferEnd If

获取结果:

获取到的Cookie信息如下: bdshare_firstime=1385336980826; sug=3; sugstore=1; BD_TMP_CK=true; BAIDUID=F1F6DA77AD0E469EEF3301C98F1CB0A1:FG=1; cflag=65535%3A1; BAIDU_WISE_UID=wapp_1385534156727_907; locale=zh; bdime=0; NBID=D3EEB391CF4DCDA2ED0B6035E872886D:FG=1

在用InternetGetCookie获取Cookie信息有个缺点,它无法获得带有HTTP_ONLY标记的Cookie。

针对这个问题的解决办法是使用InternetGetCookie这个API的扩展版InternetGetCookieEx来获取,不过它也有问题,对某些版本的IE支持不怎么好。

InternetGetCookieEx的声明方式如下:

Private Const INTERNET_COOKIE_HTTPONLY As Integer = 8192Private Declare Function InternetGetCookieEx Lib "wininet.dll" Alias "InternetGetCookieExA" (ByVal url As String, ByVal cookieName As String, ByVal cookieData As String, ByRef size As Integer, ByVal flags As Integer, ByVal pReserved As Long) As Boolean

调用方式也差不多:

Dim buffer As String * 8096If InternetGetCookieEx("http://www.baidu.com", vbNullString, buffer, 8096, INTERNET_COOKIE_HTTPONLY, 0) Then    MsgBox "获取到的Cookie信息如下: " & vbCrLf & bufferEnd If

获取结果:

获取到的Cookie信息如下: bdshare_firstime=1385336980826; sug=3; sugstore=1; BD_TMP_CK=true; BAIDUID=F1F6DA77AD0E469EEF3301C98F1CB0A1:FG=1; cflag=65535%3A1; BAIDU_WISE_UID=wapp_1385534156727_907; locale=zh; bdime=0; NBID=D3EEB391CF4DCDA2ED0B6035E872886D:FG=1; BDUSS=EdwblA4akE5NjV-N3RPZFdjcW52VkJQQXBvbXhRMm5PaEXucy05am1MYkdjY0pTQVFBQUFBJCQAAAAAAAAAAAEAAAXDmn4UdDJubgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMbkmlLS5JpSe

这两个API各有优缺点,具体使用哪个得看具体情况选择了。

以上这篇获取IE浏览器Cookie信息的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# ie浏览器cookie  # 解析浏览器端的AJAX缓存机制  # 浅谈Ajax的缓存机制  # JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome  # 完美解决IE9浏览器出现的对象未定义问题  # Javascript在IE和Firefox浏览器常见兼容性问题总结  # python3实现读取chrome浏览器cookie  # bootstrap3 兼容IE8浏览器!  # 浅析IE浏览器关于ajax的缓存机制  # 给大家  # 也有  # 有个  # 这个问题  # 这两个  # 希望能  # 很简单  # 人不  # 各有  # 只需要  # 这篇  # 具体情况  # 解决办法  # 小编  # 大家多多  # 就可以  # 获得了  # 选择了  # 器中  # 何去 


相关文章: 网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  如何选择适合PHP云建站的开源框架?  如何高效完成独享虚拟主机建站?  深圳网站制作案例,网页的相关名词有哪些?  大同网页,大同瑞慈医院官网?  如何在云主机快速搭建网站站点?  如何通过宝塔面板实现本地网站访问?  如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本  如何通过服务器快速搭建网站?完整步骤解析  如何通过远程VPS快速搭建个人网站?  我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?  视频网站app制作软件,有什么好的视频聊天网站或者软件?  历史网站制作软件,华为如何找回被删除的网站?  建站主机选购指南:核心配置与性价比推荐解析  如何在Tomcat中配置并部署网站项目?  建站之星代理商如何保障技术支持与售后服务?  广平建站公司哪家专业可靠?如何选择?  如何通过商城免费建站系统源码自定义网站主题?  建站168自助建站系统:快速模板定制与SEO优化指南  如何在景安云服务器上绑定域名并配置虚拟主机?  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  南平网站制作公司,2025年南平市事业单位报名时间?  如何快速搭建高效WAP手机网站吸引移动用户?  如何快速查询网站的真实建站时间?  杭州银行网站设计制作流程,杭州银行怎么开通认证方式?  手机网站制作与建设方案,手机网站如何建设?  安徽网站建设与外贸建站服务专业定制方案  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  如何设置并定期更换建站之星安全管理员密码?  如何破解联通资金短缺导致的基站建设难题?  Swift中swift中的switch 语句  如何批量查询域名的建站时间记录?  北京网站制作公司哪家好一点,北京租房网站有哪些?  建站VPS配置与SEO优化指南:关键词排名提升策略  如何做静态网页,sublimetext3.0制作静态网页?  黑客如何通过漏洞一步步攻陷网站服务器?  ,交易猫的商品怎么发布到网站上去?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?  开封网站制作公司,网络用语开封是什么意思?  平台云上自助建站如何快速打造专业网站?  如何通过cPanel快速搭建网站?  小建面朝正北,A点实际方位是否存在偏差?  大连网站设计制作招聘信息,大连投诉网站有哪些?  移民网站制作流程,怎么看加拿大移民官网?  ,在苏州找工作,上哪个网站比较好?  如何快速搭建高效简练网站?  网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。