Click here to Skip to main content
15,881,248 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Dear All,

I have SMS pack, The SMS Provider give me the link to send the sms. on that link need to pass the parameter such as number and message.

The code look like

response.redirect(http://www.xyz.com/sendsms.php?Number=123&password=123&msg="abc")

then sms successfully sent. but it shows their website becoz its redirect.

how to do in asp.net without redirect.

or any ways i will add one temp table in sql and on insert i can fire the trigger and the url will resolve in SQL?


thanks
Basit.
Posted
Comments
Vinay Mistry 20-Aug-14 7:54am    
Is this page giving some result? and you want to save that result in sql?

You could call the method via an ajax call on the client and suppress the response (not recommended as some responses may indicate there was an issue),
or (and probably a more advisable way) you could call it on the server and suppress the response. Check the response text for what ever indicates "successful" or "failure" and display your own page instead.

Nothing stops you doing that if you manage the response and behaviour yourself.
 
Share this answer
 
You can use
SQL
WebRequest = System.Net.HttpWebRequest.Create(URL);
WebResonse = WebRequest.GetResponse();
System.IO.StreamReader reader = new StreamReader(WebResonse.GetResponseStream());
strWebResponse = reader.ReadToEnd();
WebResonse.Close();

in strWebResponse you will get result shows on page of which you are using to send SMS.
Some times you will get Timeout error. so then you can increase Timeout property.
C#
WebRequest.Timeout = 10000;
 
Share this answer
 
Comments
basitsar 20-Aug-14 8:24am    
Great Vinay.

Thanks
Basit.
Vinay Mistry 20-Aug-14 8:32am    
Welcome.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900