using system;<br>
using system.web;<br>
using system.net;<br>
using system.io;<br>
using system.text;<br>
namespace sendmessage<br>
{<br>
<br>
public bool sendmsg(msginfo msg)<br>
{<br>
//create request<br>
try<br>
{<br>
webrequest req = webrequest.create("http://your_post_url");<br>
<br>
//set the request parameter <br>
req.method = "post";<br>
req.contenttype = "application/x-www-form-urlencoded";<br>
<br>
//querystring ?msg=xxx&type=0<br>
string strquery = "msg=";<br>
strquery += httputility.urlencode(msg);<br>
strquery += "&type=0";<br>
<br>
string datasend = strquery;<br>
req.contentlength = datasend.length;<br>
<br>
byte [] buff = encoding.utf8.getbytes(datasend); <br>
stream reqstream = req.getrequeststream();<br>
reqstream.write(buff, 0, buff.length);<br>
reqstream.close();<br>
<br>
webresponse rep = req.getresponse();<br>
stream repstream = rep.getresponsestream();<br>
encoding enc = encoding.getencoding("utf-8");<br>
streamreader sr = new streamreader(repstream, enc);<br>
<br>
char[] read = new char[256];<br>
sr.read(read, 0, 256);<br>
<br>
return true;<br>
}<br>
catch(notsupportedexception ns)<br>
{<br>
return false; <br>
}<br>
}<br>
<br>
}
用asp.net向其他服务器post一条信息-.NET教程,Asp.Net开发
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 用asp.net向其他服务器post一条信息-.NET教程,Asp.Net开发
相关推荐
- 暂无文章
