VBA http get请求响应是乱码

时间:2016-09-23 13:40:41

标签: vba http get

我试图快速回答这个问题,但我没有看到回复......所以如果这是多余的,我会道歉。

我对VBA很陌生,只使用它从API中提取数据,让我的生活更轻松。

我的问题是关于从特定API获取的响应。 HEre是使用的代码:

Dim URL As String: URL = "API URL HERE in json format"
Dim Http As New WinHttpRequest
Dim Resp As String
        Http.Open "GET", URL, False
        Http.Send
        Resp = Http.ResponseText

Debug.Print Resp

所以Resp文本是完整的胡言乱语......这是安全的事吗?当我在浏览器中使用它时,我成功传递了一个安全密钥,所以我认为它不是那样....我在许多API上使用了这个确切的方法,但这是我第一次看到这个乱码响应。仅供参考我使用的网址在浏览器中运行良好。

Resp看起来像这样:

GOI:?????!NQ¢²^ 2 7AA ??æºz³Gs= I U¬«¤%$ÖÉ'q¯¼|¼²ôue|½Þ“他ø5[4]s½·Þ.OÛÃBh× ?4" REE [R7

感谢您的帮助! Khauna

0 个答案:

没有答案