У меня есть файл MS Access, который включает в себя несколько VBA, и я хотел бы сделать запрос http в режиме POST и с некоторыми параметрами.
URL = "http://example.com/mypage.php"
params = "par1=value1&par2=value2"
Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP.6.0")
With objHTTP
.Open "POST", URL, False
.setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0"
.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
.send params
response = .responseText
End With
И страница. php, которая пытается для печати параметров POST
<?php
print_r($_POST);
print_r($HTTP_RAW_POST_DATA);
?>
Единственный вывод, который я получаю со страницы PHP, это "array ()", как будто никакие параметры POST не отправляются.
Что не так в моем коде