Showing posts with label https post. Show all posts
Showing posts with label https post. Show all posts

Saturday, February 2, 2008

Posting Information through https post method

Using this code u can post information to the secure site through http post method.

using System.Net;
using System.IO;
using System.Text;
using System.Security.Cryptography;

string strinput="sample Data" // According to your requirement
string strresult = "";

string strurl ="https://sitename.com";
Uri url = new Uri(strurl);
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
req.ContentLength = strinput.Length;
Stream writeStream = req.GetRequestStream();
UTF8Encoding encoding = new UTF8Encoding();
byte[] bytes = encoding.GetBytes(strinput);
writeStream.Write(bytes, 0, bytes.Length);
writeStream.Close();
HttpWebResponse response = (HttpWebResponse)req.GetResponse();
Stream responseStream = response.GetResponseStream();
StreamReader readStream = new StreamReader(responseStream, Encoding.UTF8);
strresult = readStream.ReadToEnd();
return strresult; //Result in Success or Not Success