zoukankan      html  css  js  c++  java
  • cookieContainer应用

    PublicSharedFunctionGetCookiesSetByPage(ByVal strUrl AsString,ByVal cookieToProvide AsString)AsIEnumerable(OfString)

       
    Dim req AsSystem.Net.HttpWebRequest
       
    Dim res AsSystem.Net.HttpWebResponse
       
    Dim sr AsSystem.IO.StreamReader

       
    '--notice that the instance is created using webrequest
       
    '--thisis what microsoft recomends
        req
    =System.Net.WebRequest.Create(strUrl)

       
    'set the standard header information
        req
    .Accept="*/*"
        req
    .UserAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)"
        req
    .ContentType="application/x-www-form-urlencoded"
        req
    .AllowAutoRedirect=False
        req
    .Headers.Add(HttpRequestHeader.Cookie, cookieToProvide)
        res
    = req.GetResponse()

       
    'read in the page
        sr
    =NewSystem.IO.StreamReader(res.GetResponseStream())
       
    Dim strResponse AsString= sr.ReadToEnd

       
    'Get the cooking from teh response
       
    Dim strCookie AsString= res.Headers(System.Net.HttpResponseHeader.SetCookie)
       
    Dim strRedirectLocation AsString= res.Headers(System.Net.HttpResponseHeader.Location)
       
    Dim result AsNewList(OfString)
       
    IfNot strCookie =NothingThen
            result
    .Add(strCookie)
       
    EndIf
        result
    .Add(strRedirectLocation)
       
    Return result
    EndFunction

  • 相关阅读:
    权限管理命令
    常用命令2
    常用命令1
    queue
    poj 3984
    L3-008 喊山 (30 分)
    常州大学新生寒假训练会试 I 合成反应
    dfs 的全排列
    poj 1154
    hdu 1241
  • 原文地址:https://www.cnblogs.com/a-xu/p/3152303.html
Copyright © 2011-2022 走看看