HttpWebResponse myResponse = null;
Stream reqStream = null;
Stream resStream = null;
try
{
byte[] data = System.Text.Encoding.Default.GetBytes(param);
myRequest = (HttpWebRequest)WebRequest.Create(url);
myRequest.Method = "POST";
myRequest.KeepAlive = true;
myRequest.ContentType = "application/octet-stream";
myRequest.ContentLength = data.Length;
reqStream = myRequest.GetRequestStream();
reqStream.Write(data, 0, data.Length);
reqStream.Close();
myResponse = (HttpWebResponse)myRequest.GetResponse();
resStream = myResponse.GetResponseStream();
data = new byte[512];
int count = 0;
UIFactory.zZRK_MODIForm.memStream = new MemoryStream();
while ((count = resStream.Read(data, 0, data.Length)) > 0)
{
UIFactory.zZRK_MODIForm.memStream.Write(data, 0, count);
}
resStream.Close();
}
catch
{
}
finally
{
if (resStream != null)
{
resStream.Close();
}
if (reqStream != null)
{
reqStream.Close();
}
if (myResponse != null)
{
myResponse.Close();
}
}