HTTPWebRequest - POST Method.

Sample for HTTPWebRequest using POST Method.

HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("url")

request.Method = "POST";

string parameter = "";

parameter += "test=test1&";
parameter += "testing=testing1&";
parameter += "demo=demo1";

byte[] byteArray = Encoding.UTF8.GetBytes(parameter);

request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

if (HttpStatusCode.OK == response.StatusCode)
{
dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
responseFromServer = reader.ReadToEnd();
File.WriteAllText(filepath, responseFromServer);
response.Close();
}

7 comments:

Parthi said...

Thanks Helped me a lot!!

mgthantzin said...

Thanks alot. Guess responseFromServer is a string variable.

Parag said...

dataStream.Write(byteArray, 0, byteArray.Length);

gives a system.notsupported exception.

Parag said...

any solutions around that?

Nermine Ayman said...

شركة تخزين أثاث بالدمام

شركة تسليك مجارى بالجبيل

شركة تخزين أثاث بالقطيف

تنظيف منازل بجدة

تنظيف الخزانات بجدة

شركة تنظيف خزانات بجدة

شركة تنظيف مسابح بجدة

شركة تنظيف جدة

نقل عفش بجدة

شركة تنظيف فلل

شركة تنظيف فلل بالمدينة المنورة

نقل عفش بالمدينة المنورة

شركة تنظيف بيارات بالدمام

شركة نقل اثاث

شركات نقل الاثاث بالدمام

شركة تنظيف منازل بالدمام

نقل عفش الدمام

شركة رش مبيدات بالدمام

Nermine Ayman said...

شركة تنظيف بالدمام

نقل عفش الدمام

شركة رش مبيدات بالدمام

عزل وتنظيف الخزانات

تنظيف فلل بالمدينة المنورة

شركة تنظيف خزانات بالمدينة المنورة

كشف تسربات المياه بالدمام

تنظيف منازل الدمام

شركة رش مبيدات بالدمام

رش مبيد المدينة

نقل اثاث بالمدينة المنورة

غسيل خزانات بالمدينة المنورة

شركات فى المملكة
تخلص من الحشرات

نقل وتخزين الأثاث بجودة عالية

جلى البلاط والرخام

نظافة المسابح

GaneshKumar M said...

Thanks buddy, its helped for me