Dim xmlHttp As Object
Private Function aaa(url As String)
Set xmlHttp = CreateObject("Microsoft.XMLHTTP")
xmlHttp.Open "GET", url, True
xmlHttp.send (Null)
While xmlHttp.ReadyState <> 4
DoEvents
Wend
aaa = xmlHttp.responseText
End Function
Sub sheep()
MsgBox aaa("http://www.baidu.com")
End Sub
'==============================一下是POST数据实例====================
Sub test2()
Dim xmlhttp
Set xmlhttp = CreateObject("msxml2.xmlhttp")
With xmlhttp
.Open "POST", "http://127.0.0.1:8012/json.php?mode=9", False
.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
.send "mode=9"
MsgBox .responseText '显示POST之后网页返回的结果
End With
Set xmlhttp = Nothing
End Sub
VBA中使用XMLHTTP请求
本文介绍如何在VBA中利用Microsoft.XMLHTTP对象进行GET和POST请求,并提供了具体示例代码。通过这些示例,读者可以了解如何发送HTTP请求及处理响应。
1375

被折叠的 条评论
为什么被折叠?



