[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
インフラ屋さんのメモ書き
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
Function GetData(ByVal STRING_LIST)
Dim objweb
Dim API_URL
Set objweb = CreateObject("MSXML2.ServerXMLHTTP.6.0")
API_URL = "http://<zabbix_ip_or_fqdn>/zabbix/api_jsonrpc.php"
'---プロキシ接続設定が邪魔をする場合に備えて、プロキシなしで接続するための"1"を設定。
'---このSetProxyが利用したいのでServerXMLHTTP6.0を使っている。
'---後ろの2個の指定は、プロキシナシなら実際には不要。省略できましたので削除しておきます。
'Call objweb.SetProxy("1", "proxy.fqdn:3128", "1.1.1.1")
Call objweb.SetProxy("1")
Call objweb.Open("POST", API_URL, False)
Call objweb.setRequestHeader("Content-Type", "application/json-rpc")
Call objweb.send(STRING_LIST)
GetData = objweb.responseText
Set objWeb = Nothing
End Function