经典ASP中的Msxml2.serverxmlhttp.6.0发送GET而不是POST

时间:2016-12-06 07:47:32

标签: post vbscript get asp-classic serverxmlhttp

我试图从我们支持的产品的.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对象问题。

什么可能导致对象使用错误的方法发送请求,以及可能的解决方法是什么?

0 个答案:

没有答案
相关问题