POST 传输方式的文本编码问题
小弟做   FLASH   和   .NET   通信的程序时发现一个问题,我想是文本编码问题,请各位大虾帮忙解决一下.   
 //AS   代码 
 var   login_str:String   =    " <login   usr=\ " "   +    "lihf "   +    "\ "   pwd=\ " "   +    "123 "   +    "\ "   />  "; 
 var   my_xml:XML   =   new   XML(login_str); 
 var   myLoginReply_xml:XML   =   new   XML(); 
 trace(login_str); 
 myLoginReply_xml.ignoreWhite   =   true; 
 myLoginReply_xml.onLoad   =   myOnLoad; 
 //此函数是将   my_xml   中的xml   文本以   POST   方式传送到申请页面 
 my_xml.sendAndLoad( "http://localhost:1446/TestFlash/Default.aspx ",   myLoginReply_xml);   
 function   myOnLoad(success:Boolean)   { 
 	_root.txt   =   myLoginReply_xml.toString(); 
 }   
 //C#   代码 
 Request.Form.ToString()          
 //用此方法得到的居然是:      %3clogin+usr=%22lihf%22+pwd%3d%22123%22+%2f%3e   
 请问怎么将其转成标准的   XML   格式? 
------解决方案--------------------UrlEncoder