我使用MSXML2.XMLHTTP60
通过VBA发送一个带有GraphQL查询的POST请求,如下所示:
req.Open "POST", reqURL, False
req.setRequestHeader "Content-Type", "application/json;charset=utf-8"
reqBody = "<graphql>"
req.Send reqBody
req.responseText
包含有效的JSON-response,但是正斜杠被转义,加上像\u00f6
这样的Umlaute编码。
有没有可能像我通过JavaScript请求的那样接收JSON-String?
Kind问候Philipp
发布于 2020-09-10 17:45:56
找到解决方案:
用于取消转义utf-8的https://gist.github.com/yadimon/ce1d04b88de17064bfae,加上用replace(string, "\", "")
替换反斜杠
https://stackoverflow.com/questions/63826214
复制相似问题