43 messaggi dal 31 ottobre 2003
Il problema è questo:

da una vecchia applicazione asp devono inviarmi dei dati ad una pagina aspx di un'applicazione sviluppata in net

nel caso in cui questi dati rappresentassero una struttura xml e quindi l'invio fosse come il seguente:

<%

dim oWinHTTP, oDom
dim postUrl
dim strXml

strXml = "<?xml version=""1.0"" encoding=""iso-8859-1""?>" & vbNewLine & _
"<Request>" & vbNewLine &_
"<Header>" & vbNewLine &_
" <TypeRequest>Nuovo Collegamento E-Net</TypeRequest>" & vbNewLine &_
" <User>pippo</User>" & vbNewLine &_
" <Password>pippo</Password>" & vbNewLine & _
"</Header>" & vbNewLine &_
"<Paramaters>" & vbNewLine &_
" <idRichiesta>1</idRichiesta>" & vbNewLine &_
"</Parameters>"& vbNewLine &_
"</Request>"


postUrl = "http://10.0.1.3/XXX_AgenteOut/Proxy.aspx"
Set oWinHTTP = server.CreateObject("Msxml2.ServerXMLHTTP")
set oDom = server.CreateObject("MSXML2.DOMDocument")
oWinHTTP.Open "POST" ,postUrl, false

Call oWinHTTP.setoption(2,13056)
oWinHTTP.Send(oDom)
response.write(oWinHTTP.responseText)
response.end

%>

nell'evento load della pagina Proxy.aspx come recupero la struttura xml inviata ?

Grazie

Sandro
Con Request.InputStream dovresti poter leggere come stream tutta la richiesta post e quindi poterla caricare con XmlDocument o altri strumenti.

Ciao

Il mio blog
Homepage

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
In primo piano

I più letti di oggi

Media
In evidenza
MISC