欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ASP.NET后台手动调用POST提交并获取返回值,用于短信平台接口

程序员文章站 2024-01-02 16:05:04
//这是一个短信平台的后台提交功能 string postdata = string.format("ecode={0}&username={1}&password={2}...

//这是一个短信平台的后台提交功能
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);//打印返回值

 


摘自 yagene

上一篇:

下一篇: