在登录和注销状态

时间:2015-10-09 06:03:39

标签: vba excel-vba httpresponse winhttprequest excel

使用我的代码(如下所示),我捕获了我网站网页的来源,然后我尝试使用InStr找到字符串并使用Split进行处理。一切正常,但我有一个需要帮助的问题。

当我登录我的网站并提供用户名和密码时,我可以在网页来源中看到字符串,但当我处于注销状态时,我的字符串在网页来源中不可见。代码中需要进行哪些更改才能告诉计算机我已登录。

这是缓存/ Cookie问题吗?如果是的话,如何对其进行编码以使其尊重浏览器缓存/ cookie,记住用户已登录并获取其在登录状态下显示的源?

感谢回复。感谢

Sub source()
    Dim oHttp As New WinHttp.WinHttpRequest
    Dim sURL As String
    Dim webpageSource As String
    sURL = "http://www.google.com"
    oHttp.Open "GET", sURL, False
    oHttp.send
    webpageSource = oHttp.ResponseText
End Sub

0 个答案:

没有答案