Arkadaşlar c# de program içerisinden internetteki siteme bir yazı yollamak istiyorum ve sayfada bu veriyi alıp veritabanına kaydedecek.
Şöyleki :
http://www.websitem.com/kaydet.asp adında bir linkim olsun.
Uygulama formu icerisinde bir textbox olsun ve içinde 1 A4 kagıdını dolduracak kadar yazı yazıldıgını.
Butona tıkladıgım anda bu veri belirtilen linke bu veriyi post edecek.
Gayet basit sanırım.
Elimde şöyle bir kod var , nasıl calıstırmalıyım
IWebProxy aProxy = WebRequest.DefaultWebProxy;
WebRequest wreq = WebRequest.Create("http://www.websitem.com/Kaydet.asp");
wreq.Proxy = aProxy;
//System.Net.WebProxy.GetDefaultProxy;
wreq.Method = "POST";
wreq.ContentType = "text/html";
StreamWriter writer = new StreamWriter(wreq.GetRequestStream());
writer.Write("sanırım");
writer.Close();
WebResponse wres = wreq.GetResponse();
StreamReader reader = new StreamReader(wres.GetResponseStream(), Encoding.ASCII );
string cevap = reader.ReadToEnd();
wreq.GetRequestStream().Close();
wres.GetResponseStream().Close();
POST işleminin bir veri boyutu varmı ,eger yoksa textbox.text olan nesneyi nereye monte edip yollayacagım.Umarım bunun basit bir yolunu bileniniz vardır.Tesekkur ederim