ASP.NET后台手动调用POST提交并获取返回值 用于短信平台接口
2012-05-18 23:21
686 查看
//这是一个短信平台的后台提交功能
string postData = string.Format("ECODE={0}&USERNAME={1}&PASSWORD={2}&MOBILE={3}&CONTENT={4}", ECODE, USERNAME, PASSWORD, MOBILE, CONTENT); // 要发放的数据
byte[] byteArray = System.Text.Encoding.UTF8.GetBytes(postData);
HttpWebRequest objWebRequest = (HttpWebRequest)WebRequest.Create("http://n.020sms.com/MSMSEND.ewing"); //发送地址
objWebRequest.Method = "POST";//提交方式
objWebRequest.ContentType = "application/x-www-form-urlencoded";
objWebRequest.ContentLength = byteArray.Length;
Stream newStream = objWebRequest.GetRequestStream(); // Send the data.
newStream.Write(byteArray, 0, byteArray.Length); //写入参数
newStream.Close();
HttpWebResponse response = (HttpWebResponse)objWebRequest.GetResponse();//获取响应
StreamReader sr = new StreamReader(response.GetResponseStream(), System.Text.Encoding.Default);
string textResponse = sr.ReadToEnd() + "返回数据"; // 返回的数据
Response.Write(textResponse);//打印返回值
string postData = string.Format("ECODE={0}&USERNAME={1}&PASSWORD={2}&MOBILE={3}&CONTENT={4}", ECODE, USERNAME, PASSWORD, MOBILE, CONTENT); // 要发放的数据
byte[] byteArray = System.Text.Encoding.UTF8.GetBytes(postData);
HttpWebRequest objWebRequest = (HttpWebRequest)WebRequest.Create("http://n.020sms.com/MSMSEND.ewing"); //发送地址
objWebRequest.Method = "POST";//提交方式
objWebRequest.ContentType = "application/x-www-form-urlencoded";
objWebRequest.ContentLength = byteArray.Length;
Stream newStream = objWebRequest.GetRequestStream(); // Send the data.
newStream.Write(byteArray, 0, byteArray.Length); //写入参数
newStream.Close();
HttpWebResponse response = (HttpWebResponse)objWebRequest.GetResponse();//获取响应
StreamReader sr = new StreamReader(response.GetResponseStream(), System.Text.Encoding.Default);
string textResponse = sr.ReadToEnd() + "返回数据"; // 返回的数据
Response.Write(textResponse);//打印返回值
相关文章推荐
- ASP.NET后台手动调用POST提交并获取返回值,用于短信平台接口//这是一个短信平台的后台提交功能
- ASP.NET C#后台调用公网接口(GET, POST)
- asp.net 调用post方法并获取返回值
- C# asp.net 在ajax调用的后台静态方法中获取Session
- ASP.NET 调用带有返回值的存储过程及获取其返回值
- asp.net 模拟CURL调用微信公共平台API 上传下载多媒体文件接口
- 在ASP.NET中获取参数POST和GET方式提交的参数
- 【转】Jquery -Ajax 入门练习 Jquery.Ajax 调用后台函数,获取DataTable Json,Asp.net
- 在ASP.NET中获取参数POST和GET方式提交的参数
- ASP.net通过http调用验证码短信接口源码
- 在ASP.NET中获取参数POST和GET方式提交的参数
- ASP.NET MVC post提交表单 后台值为空
- asp.net后台用HttpWebRequest模拟post提交
- ASP.NET 后台获取backbone提交的数据
- ASP.NET的POST和GET提交并接收处理返回值
- java后台调用接口并获取返回值
- asp.net mvc短信接口调用——阿里大于API开发心得
- 在ASP.NET中获取参数POST和GET方式提交的参数 .
- ASP.NET获取POST提交过来的数据流,转换成Json格式的字符串
- 在ASP.NET中获取Get方式和Post方式提交的数据