Ciao a tutti,
la mia problematica è questa ovvero devo creare una semplice web service dove una pagina chiamata "prova.asp" chiama una pagina chiamata "receiver.asp" passandogli dei dati via post e vorrei che la pagina receiver gli rispondesse inviando la risposta anch'essa via post.
L'invio dei dati non è un problema e ho verificato funzionasse, il problema è la risposta non riesco a far tornare indietro la risposta per fargliela leggere via post alla pagina "prova.asp".
Se la risposta fosse in xml non avrei problemi (ho verificato) ma in post non so come fare.
Il codice che uso per chiamare e per leggere la risposta è questo (pagina.asp):

codice:
metodo = "ctrl"
token = "L0mYdcKwZXPeRvmo514zKeBjoDpdpP1P"

Dim objHttp
str = "method=" & metodo & "&token=" & token & "&cmd=_notify-synch"

set objHttp = Server.CreateObject("Msxml2.ServerXMLHTTP")
objHttp.open "POST", "http://www.sitodiprova.it/webservice/", false
objHttp.setRequestHeader "Content-type", "application/x-www-form-urlencoded"
objHttp.Send str

ItemName = Request.form("item_name")
response.Write(ItemName)

set objHttp = nothing
Mentre il codice della pagina receiver.asp semplificato dai calcoli non so come impostarlo.
Credo il content type sia quello che ho messo ma poi non so che codice scrivere per far si che poi prova.asp possa leggere la request.form("item_name")

codice:
Response.ContentType = "text/html"
.....
.....
Se mi bastasse una risposta in xml metterei così su receiver:
codice:
Response.ContentType = "text/xml"
response.write "<ReturnValue>test ok</ReturnValue>"
e modificherei così prova.asp al posto del request.form("item_Name")
codice:
Response.ContentType = "text/xml"
Response.Write objHttp.responsexml.xml
ma ahimè io vorrei poter leggere la risposta di receiver tramite una request.form.

Sapete aiutarmi?
Grazie a tutti