我正在尝试以XML格式从ClearQuest服务器检索数据。我有VBA代码从服务器获取数据并将其放在Excel中。该代码在上周工作正常。
现在如果我运行代码,我会收到“内部服务器错误”消息。如果我在浏览器上使用相同的URL,我会得到正确的结果。
我正在使用的VBA代码是
Dim requestURL As String
requestURL = "https://ABC.com/xyz"
Set MyRequest = CreateObject("WinHttp.WinHttpRequest.5.1")
MyRequest.Open "GET", requestURL
MyRequest.Send
答案 0 :(得分:0)
您引用的URL必须是绝对值。尝试将requestURL = "example.com/xyz"
更改为requestURL = "http://www.example.com/xyz"
。
答案 1 :(得分:0)
问题在于ClearQuest。我正在使用"&"我的密码和ClearQuest中的字符对于"&"有一些不同的含义。因此,它抛出异常。