欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

獲取IE瀏覽器Cookie信息的方法

 更新時(shí)間:2017年01月23日 09:22:00   投稿:jingxian  
下面小編就為大家?guī)硪黄@取IE瀏覽器Cookie信息的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

很多人不知道如何去獲取IE瀏覽器中的Cookie信息,其實(shí)獲取Cookie的方式很簡(jiǎn)單,只需要調(diào)用InternetGetCookie這個(gè)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這個(gè)域名之下的Cookie信息可以這么寫:

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

獲取結(jié)果:

獲取到的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信息有個(gè)缺點(diǎn),它無法獲得帶有HTTP_ONLY標(biāo)記的Cookie。

針對(duì)這個(gè)問題的解決辦法是使用InternetGetCookie這個(gè)API的擴(kuò)展版InternetGetCookieEx來獲取,不過它也有問題,對(duì)某些版本的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

調(diào)用方式也差不多:

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

獲取結(jié)果:

獲取到的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

這兩個(gè)API各有優(yōu)缺點(diǎn),具體使用哪個(gè)得看具體情況選擇了。

以上這篇獲取IE瀏覽器Cookie信息的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 深入分析Cookie的安全性問題

    深入分析Cookie的安全性問題

    本文主要是結(jié)合自己的經(jīng)驗(yàn),給大家分析了一下Cookie的安全性問題,以及Cookie截獲的手段,推薦給小伙伴們參考下。
    2015-03-03
  • cookie的secure屬性詳解

    cookie的secure屬性詳解

    Set-Cookie 的 secure 屬性就是處理這方面的情況用的,它表示創(chuàng)建的 cookie 只能在 HTTPS 連接中被瀏覽器傳遞到服務(wù)器端進(jìn)行會(huì)話驗(yàn)證,如果是 HTTP 連接則不會(huì)傳遞該信息,所以絕對(duì)不會(huì)被竊聽到。
    2015-04-04
  • 獲取IE瀏覽器Cookie信息的方法

    獲取IE瀏覽器Cookie信息的方法

    下面小編就為大家?guī)硪黄@取IE瀏覽器Cookie信息的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-01-01

最新評(píng)論