Выполнить скрытый http-запрос от vba - PullRequest
1 голос
/ 31 августа 2011

Я хочу выполнить скрытый HTTP-GET запрос от MS-доступа, как можно проще, без каких-либо дополнительных библиотек / компонентов.

Просто объявите все необходимое.

WinHttp покинул здание ??

Ответы [ 2 ]

5 голосов
/ 31 августа 2011
3 голосов
/ 05 августа 2016

Надеюсь, это поможет

 Dim xhr As Object
 Dim webServiceURL As String
 Dim actionType As String
 Dim thisRequest As String
 Dim targetWord As String

 WebServiceURL = "http://services.aonaware.com/DictService/DictService.asmx/"
 actionType = "Define?word="
 targetWord = "Marketplace"
 thisRequest = webServiceURL & actionType & targetWord

 'use late binding
 Set xhr = CreateObject("Microsoft.XMLHTTP")  

 xhr.Open "GET", thisRequest, False
 xhr.Send

 If xhr.status = 200 Then
   Debug.Print xhr.responseText
   MsgBox xhr.getAllResponseHeaders
 Else
   MsgBox xhr.status & ": " & xhr.statusText
 End If

 Set xhr = Nothing
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...