我试图从我们支持的产品的.asp页面向Twilio SMS Gateway发送请求。
我使用以下代码撰写请求并发送:
Set oXMLHTTP = Server.CreateObject("Msxml2.serverXMLHTTP.6.0")
sMethod = "POST"
oXMLHTTP.Open sMethod, sUrl, false, smsAuthUser, smsAuthPass 'url, username and password are valid and included in configuration file
oXMLHTTP.setRequestHeader "Authorization", "Basic "& base64(smsAuthUser&"."&smsAuthPass)
oXMLHTTP.setRequestHeader "Content-Length", Len(sPostData)
oXMLHTTP.Send sPostData
正在发送请求,但不是发送消息,而是检索先前发送的消息列表(GET请求行为)。
具有相同授权的相同请求和来自Chrome Postman的帖子数据就像魅力一样,因此它似乎是xmlhttp对象问题。
什么可能导致对象使用错误的方法发送请求,以及可能的解决方法是什么?