you aren't posting to the Request.FORM object at all.
if you want to post to the Form collection on the server, you need to :
xml.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xml.send datatosend
' where datatosend = "name=xyz&address;=123 this street"
Then on the server you would pick this up as:
name=Request.form("Name")
address=Request.form("Address")
Response.ContentType="text/xml"
Response.write "<ReturnValues><name>" & name ..etc.etc.etc
iF you want to load the stuff your sending as xml, then forget about the form object. Do what you're doing now
and instead, on the server, do:
doc.Load(Request)