Handling Web Request in c sharp dot net
Code Here:
///
/// Method used to send bulk sms
///
///
public void SendMsg(string URL)
{
/// Method used to send bulk sms
///
///
public void SendMsg(string URL)
{
try
{
// Create a request using a URL that can receive a post.
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(URL);
webRequest.Method = WebRequestMethods.Http.Get;
webRequest.AllowAutoRedirect = true;
webRequest.PreAuthenticate = true;
webRequest.AuthenticationLevel = System.Net.Security.AuthenticationLevel.None;
webRequest.KeepAlive = false; // Set Keep alive to false (not to make persistent connection with server)
webRequest.ContentType = "application/x-www-form-urlencoded";
HttpWebResponse res = (HttpWebResponse)(webRequest.GetResponse());
System.IO.StreamReader sr = new System.IO.StreamReader(res.GetResponseStream(), Encoding.GetEncoding("UTF-8"));
StringBuilder responseText = new StringBuilder(String.Empty);
responseText.Append(sr.ReadToEnd());
webRequest = null;
}
{
// Create a request using a URL that can receive a post.
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(URL);
webRequest.Method = WebRequestMethods.Http.Get;
webRequest.AllowAutoRedirect = true;
webRequest.PreAuthenticate = true;
webRequest.AuthenticationLevel = System.Net.Security.AuthenticationLevel.None;
webRequest.KeepAlive = false; // Set Keep alive to false (not to make persistent connection with server)
webRequest.ContentType = "application/x-www-form-urlencoded";
HttpWebResponse res = (HttpWebResponse)(webRequest.GetResponse());
System.IO.StreamReader sr = new System.IO.StreamReader(res.GetResponseStream(), Encoding.GetEncoding("UTF-8"));
StringBuilder responseText = new StringBuilder(String.Empty);
responseText.Append(sr.ReadToEnd());
webRequest = null;
}
catch (Exception _ex)
{}
}
{}
}
________________________________________________________________________________
///
/// Method for sending sms to all user that belong to the hierarchy selected from the hierarchy chain
///
private void SendSMS()
{
//Do not change
string FeedID = "287089";
//Your number
string sendTo = "";
//Do not change
string Uname = "9833664117";
//Do not change
string Pwd = "awajw";
string Query = "";
string msg = "";
dsRecord = ObjComFunc.GetAnnouncement(Convert.ToInt32(Request.QueryString["id"].ToString()), "SI");
if (dsRecord != null)
{
if (dsRecord.Tables[0].Rows.Count > 0)
{
msg = Convert.ToString(dsRecord.Tables[0].Rows[0]["S_Brief_Desc"].ToString());
}
}
else
{
msg = "";
}
//string msg = "We have received your request for verification code. Your code is 1234. If you have not requested code, kindly ignore this message.";
//Gett All Center Numbers
DataTable dtSendTo = GetCentersPhoneNumbers();
if (dtSendTo != null)
{
if (dtSendTo.Rows.Count > 0)
{
for (int i = 0; i < dtSendTo.Rows.Count; i++)
{
sendTo = dtSendTo.Rows[i][0].ToString().Trim();
Query = "http://bulkpush.mytoday.com/BulkSms/SingleMsgApi?feedid=" + FeedID + "&To=" + sendTo + "&UserName=" + Uname + "&Password=" + Pwd + "&Text=" + msg;
ObjComFunc.SendMsg(Query);
//Response.Redirect(Query);
}
}
}
}
________________________________________________________________________________