登錄我不明白的.SetRequestHeader
VBA如何與MSXML2.XMLHTTP
意義下面是登錄某些網站
Function webLogin()
Dim Cookie As String
Set oXHTTP = CreateObject("MSXML2.XMLHTTP")
oXHTTP.Open "POST", "http://someURL/login", False, "admin", "adminpw"
oXHTTP.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded"
oXHTTP.Send
Cookie = oXHTTP.GetResponseHeader("Set-Cookie")
oXHTTP.Open "POST", "http://someURL/ord?station:%7Cslot:/", False
oXHTTP.SetRequestHeader "Cookie", Cookie
oXHTTP.Send
Debug.Print oXHTTP.ResponseText
End Function
此代碼工作代碼,但不能登錄。
我認爲這是因爲錯誤的使用SetRequestHeader
與該網站有一個提交按鈕但是這個代碼不點擊按鈕。
如果不知道實際的URL以及它們如何處理登錄,幾乎不可能說出問題所在。 –
謝謝你的答覆url是192.168.0.200的IP,登錄代碼就是這樣... –
你是否試圖登錄到IOT設備? – jsotola