我编写了一些简单的VBScript代码来使用GET REST HTTP请求。它如下:
endpoint="somethingsomething"
parameter ="?someparameters&sysparm_limit=10000"
Set objXmlHttpMain = CreateObject("Msxml2.ServerXMLHTTP.6.0")
URL = endpoint & resource & parameter
On Error Resume Next
objXmlHttpMain.open "GET",URL, False, "admin", "jhdsjkF"
objXmlHttpMain.setRequestHeader "Content-Type", "application/xml"
objXmlHttpMain.setRequestHeader "Accept", "application/xml"
objXmlHttpMain.setRequestHeader "UserID", "admin"
objXmlHttpMain.setRequestHeader "Password", "jhdsjkF"
objXmlHttpMain.send
response = objXmlHttpMain.responsetext
理想情况下,我想将此响应存储在UIPath字符串变量中,以便在序列中进一步使用它。有没有办法做到这一点?
但是,如果您没有帮助我将此回复放入文本文件中?我希望无论执行VBScript多少次,文本文件都是相同的,并且在文件被清除后写入响应。
答案 0 :(得分:0)
我不确定为什么......
uipath = response
或
uipath = objXmlHttpMain.responsetext