0

我正在使用以下代码:

 Set objXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP")
 objXMLHTTP.Open "POST", URL + "/" + Method, false,UID,PASSWORD
 objXMLHTTP.Send ' Not sending custom parameters
 WScript.Sleep 500
 Loop
 MsgBox objXMLHTTP.responseTEXT 

有没有办法检索在 URL 中发送的 UID 和 PASSWORD(我有网络服务的代码)?

PS:我寻求的信息不在 HttpRequest.Current.Request.Headers 中。

4

1 回答 1

1

AFAIK 您需要Content-Type: application/x-www-form-urlencoded为 POST 请求设置标头,因此请尝试将您的代码更改为:

Set objXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP")
objXMLHTTP.Open "POST", URL + "/" + Method, False, UID, PASSWORD
objXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
objXMLHTTP.Send
于 2013-09-04T10:44:27.837 回答