سلام
یه کدی رو که قبلا برای یه برنامه نوشته بودم ، عینا براتون کپی کردم
public Stream interactionServer(string uri, string items)
{
WebRequest request = WebRequest.Create(uri);
WebResponse response;
Stream dataStream = null;
byte[] byteArray;
request.Method = "POST";
try
{
byteArray = Encoding.UTF8.GetBytes(items);
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteArray.Length;
dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
response = request.GetResponse();
dataStream = response.GetResponseStream();
return dataStream;
}
catch
{
return dataStream;
}
}
این قسمت هم برای ارسال دیتا به متد بالا
string postData = String.Format("action=sendQSF&Code={0}&WCN={1}&bod y={2}",txtCode.Text,txtWCN.Text,body);
Stream data = emailSender.interactionServer("http://www.yourURL.net/ftpuser/update/", postData);