C# 后台POST和GET 获取数据
2014-06-14 01:37
316 查看
private string PostData(string url, string postData) { ASCIIEncoding encoding = new ASCIIEncoding(); byte[] data = encoding.GetBytes(postData); HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url); 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.Default); string content = reader.ReadToEnd(); reader.Close(); return content; } private string GetData(string url) { HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url); myRequest.Method = "GET"; HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse(); StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8); string content = reader.ReadToEnd(); reader.Close(); return content; }
View Code
相关文章推荐
- C# 后台POST和GET 获取数据
- C# winform端 通过HttpWebRequest进行post和get请求,数据格式为json,后台java端接收,其中有关传输特殊字符(\t,\r,',\n,n)等处理
- 腾讯云图片鉴黄集成到C# SQL Server 怎么在分页获取数据的同时获取到总记录数 sqlserver 操作数据表语句模板 .NET MVC后台发送post请求 百度api查询多个地址的经纬度的问题 try{}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会 不会被执行,什么时候被执行,在 return 前还是后? js获取某个日期
- 微信通过openID发送消息/后台post、get提交并接收数据 C# .NET 配置404,500等错误信息 连接字符串
- C#后台post数据到指定页面并获取返回值
- [转]C# 向web网站GET、POST 数据
- C#模拟Post和Get方式发送数据
- c#中从html中使用GetElementsByTagName来获取数据的例子
- jquery之利用ajax与服务器交谈(发起GET和POST请求之获取JSON数据)
- C#带cookie Post和Get方式发送数据
- C# 向web网站GET、POST 数据
- C#用WebBrowser控件获取Post数据
- [转]C# 向web网站GET、POST 数据
- C#模拟Post和Get方式发送数据的技巧
- c# get post 提交数据 支持cookies net组件
- C#模拟Post和Get方式发送数据
- [转]C# 向web网站GET、POST 数据
- C# 向web网站GET、POST 数据
- asp.net获取Post和Get数据的方法(Stream)
- [转]C# 向web网站GET、POST 数据