如何模拟httpwebrequest的接收端?
刚接触不太懂,是不是要建立一个站点来接收啊?    
 主要是接收应用程序使用httpwebrequest发送的请求,并返回一个reponse给应用程序。
------解决方案--------------------1、应用程序发送WebRequest给网页,然后可以拿到该网页的WebResponse 
 Encoding encoding = Encoding.GetEncoding( "GB2312 "); 
 string url; 
 string Content; 
 byte[] data = encoding.GetBytes(Content);   
 //Prepare the WebRequest 
 HttpWebRequest Req = (HttpWebRequest)WebRequest.Create(Url); 
 Req.Timeout = TimeOut * 1000; 
 Req.Method =  "POST "; 
 Req.ContentLength = Content.Length; 
 Req.ContentType =  "application/x-www-form-urlencoded ";   
 StreamWriter PostWriter = new StreamWriter(Req.GetRequestStream()); 
 PostWriter.Write(data,0,data.Length); 
 PostWriter.Close();   
 HttpWebResponse Resp = (HttpWebResponse)Req.GetResponse(); 
 StreamReader sr = new StreamReader(Resp.GetResponseStream()); 
 rawOutput = sr.ReadToEnd(); // 这里可以读取返回的数据了。 
 sr.Close();   
 2、接受对方应用程序发送来的WebRequest 
 写一个aspx的网页,然后读取Request.Form(string para),返回数据直接使用Response.Write(string Content)   
 3、应用程序间:最好直接使用Socket通信,必要的时候,用WebService作为中介。   
 4、网页间……这个就不用分析了吧……