FabianoSouza 5 Denunciar post Postado Junho 10, 2021 Estou fazendo uns testes aqui para enviar dados com o objeto MSXML2.ServerXMLHTTP. Dim oXMLConn, retorno, dados dados = "id" & "=" & "abcd" Set oXMLConn = Server.CreateObject("MSXML2.ServerXMLHTTP.6.0") oXMLConn.Open "POST", "http://localhost:85/teste.asp", false oXMLConn.Send(dados) retorno = oXMLConn.responseText O problema está em fazer um request dos dados na página teste.asp Na página teste.asp estou usando: Request.Form("id") Mas a variável retorno não retorna nada. Só funciona se eu passar o parâmetro pela URL, algo como oXMLConn.Open "POST", "http://localhost:85/teste.asp?id="&id, false E na página teste.asp usar Request.QueryString("id") O problema está em recuperar os dados que são passado pelo oXMLConn.Send(dados) O que está errado? Compartilhar este post Link para o post Compartilhar em outros sites
FabianoSouza 5 Denunciar post Postado Junho 10, 2021 Ops... problema resolvido. Após muita pesquisa descobri o problema. Vou estou enviado via FORM, preciso colocar essa linha no código. oXMLConn.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" Compartilhar este post Link para o post Compartilhar em outros sites