Sanırım birçok arkadaşımızın ihtiyacı olacak bir bilgidir. Hatta Eylül arkadaşımız şurada sormuş, cevap vermeyi atlamışım:
       string result = string.Empty;
       HttpWebRequest m_WebRequest;
       HttpWebResponse m_WebResponse;
       Encoding m_Encoding;
       byte[] m_PostData;
       Stream m_WriteStream;
       Stream m_ResponseStream;
       StreamReader m_StreamReader;
       m_Encoding = Encoding.GetEncoding(“iso-8859-9″);
       m_PostData = m_Encoding.GetBytes(“ığüşiöç”);
       m_WebRequest = HttpWebRequest.Create(“http://sunali.com“) as HttpWebRequest;
       m_WebRequest.Method = “POST”;
       m_WebRequest.ContentLength = m_PostData.Length;
       m_WebRequest.ContentType = “application/x-www-form-urlencoded”;
       try
       {
           m_WriteStream = m_WebRequest.GetRequestStream();
       }
       catch (System.Net.WebException)
       {
           throw;
       }
       m_WriteStream.Write(m_PostData, 0, m_PostData.Length);
       m_WriteStream.Close();
       m_WriteStream.Dispose();
       m_WebResponse = m_WebRequest.GetResponse() as HttpWebResponse;
       m_ResponseStream = m_WebResponse.GetResponseStream();
       m_StreamReader = new StreamReader(m_ResponseStream, m_Encoding);
       result = m_StreamReader.ReadToEnd();
       m_ResponseStream.Close();
       m_ResponseStream.Dispose();
       m_WebResponse.Close();
       m_WebRequest.Abort();
       Response.Write(result);