post传输数据给指定的url并返回值
private string PostData(string serverName,string postData) { postData = "body="+postData; UTF8Encoding encoding = new UTF8Encoding(); byte[] data = encoding.GetBytes(postData); string realUrl = url + "service=" + serverName; HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(realUrl); myRequest.Method = "POST"; myRequest.ContentType = "application/x-www-form-urlencoded"; myRequest.ContentLength = data.Length; Stream newStream = myRequest.GetRequestStream(); newStream.Write(data, 0, data.Length); newStream.Close(); HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse(); StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8); string content = reader.ReadToEnd(); reader.Close(); return content; }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。