通过https的POST方式,发送,接收XML文件的内容
发送操作:
- C# code
- 
WebRequest myHttpWebRequest = WebRequest.Create(http://XXX.aspx);
 // Set the 'Method' property of the 'Webrequest' to 'POST'.
 myHttpWebRequest.Method = "POST";
 // Create a new string object to POST data to the Url.
 string postData = //想要发送的XML文件
 ASCIIEncoding encoding = new ASCIIEncoding ();
 byte[] byte1 = encoding.GetBytes (postData);
 // Set the content type of the data being posted.
 myHttpWebRequest.ContentType = "application/x-www-form-urlencoded";
 // Set the content length of the string being posted.
 myHttpWebRequest.ContentLength = byte1.Length;
 Stream newStream = myHttpWebRequest.GetRequestStream ();
 newStream.Write (byte1, 0, byte1.Length);
 // Close the Stream object.
 newStream.Close ();
 HttpWebResponse response = myHttpWebRequest.GetResponse();
- 
 
- 接收: 
 C# code
- 
StreamReader reader = new StreamReader (Reqeust.InputStream);
 String xml = reader.ReadToEnd();
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号