VBScript - Нужно затолкать в oStream.write любые данные правильного типа
Есть такой вот скрипт:
Цитата:
set oHTTP = WScript.CreateObject("MSXML2.ServerXMLHTTP")
oHTTP.open "GET", "http://url.my/cron/", True
oHTTP.send ""
set oStream = createobject("adodb.stream")
Const adTypeBinary = 1
Const adSaveCreateOverWrite = 2
oStream.open
oStream.write
oHTTP.open "GET", "http://url.my/cron/", True
oHTTP.send ""
set oStream = createobject("adodb.stream")
Const adTypeBinary = 1
Const adSaveCreateOverWrite = 2
oStream.open
oStream.write
Ошибка в последней строчке. Нужно ее убрать.
Как я понимаю запрос идет асинхронный, поэтому если написать oStream.write oHTTP.responseBody то скрипт ругается что такого значения нет. Если ничего не писать - ругается что не все параметры переданы. Если убрать вообще эту строчку - то урл не запускается.
Какие минимальные изменения можно сделать, чтобы убрать ошибку?
P.S. запрос синхронным делать нельзя, тк скрипт по урлу работает минут 10, в связи с чем вызывает ошибку VBS - время ожидания истекло...