Comment effectuer une requête HTTP POST depuis Excel VBA vers un serveur web ?
Source : Stack Overflow
Comment effectuer une requête HTTP POST depuis Excel VBA vers un serveur web ?
Source : Stack Overflow
Sub EnvoyerPOST()
Dim http As Object
Set http = CreateObject("MSXML2.XMLHTTP")
Dim url As String
url = "https://api.example.com/endpoint"
Dim body As String
body = "{""cle"": ""valeur""}"
http.Open "POST", url, False
http.setRequestHeader "Content-Type", "application/json"
http.Send body
Debug.Print http.Status
Debug.Print http.responseText
End Sub
Pour les requêtes asynchrones, changez False en True dans http.Open.