C#post、get发送并且接收数据
来源:互联网 发布:2014网络流行语大全 编辑:程序博客网 时间:2024/04/29 07:11
public static string SendQingQiu(string sUrl, string sParam, string method) { string result = ""; HttpWebRequest req = WebRequest.Create(sUrl) as HttpWebRequest; HttpWebResponse res = null; if (req != null) { req.Method = method; req.ContentType = "application/x-www-form-urlencoded"; byte[] postData = Encoding.GetEncoding("UTF-8").GetBytes(sParam); if (postData.Length > 0) { req.ContentLength = postData.Length; req.Timeout = 15000; Stream outputStream = req.GetRequestStream(); outputStream.Write(postData, 0, postData.Length); outputStream.Flush(); outputStream.Close(); try { res = (HttpWebResponse)req.GetResponse(); System.IO.Stream InputStream = res.GetResponseStream(); Encoding encoding = Encoding.GetEncoding("UTF-8"); StreamReader sr = new StreamReader(InputStream, encoding); result = sr.ReadToEnd(); } catch (Exception ex) { } } else { res = (HttpWebResponse)req.GetResponse(); System.IO.Stream InputStream = res.GetResponseStream(); Encoding encoding = Encoding.GetEncoding("UTF-8"); StreamReader sr = new StreamReader(InputStream, encoding); result = sr.ReadToEnd(); sr.Close(); } } return result; }
0 0
- C#post、get发送并且接收数据
- Asp.net XMLHTTP 基类 (GET,Post发送和接收数据)
- Asp.net XMLHTTP 基类 (GET,Post发送和接收数据)
- PHP中接收send/POST/GET发送的数据
- AJAX中使用post,get接收发送数据的区别
- c#发送和接收get,post消息
- Node.js中http 接收get请求、接收post请求、发送get请求、发送post请求
- Java发起GET/POST请求,接收或发送URL中的数据的问题
- 应用HttpWebRequest接收post或get数据
- yii2 GET/POST后台接收数据
- C#----串口数据接收发送
- post和get方式发送数据
- http 发送数据方式 post get soap
- QT POST/GET 发送/获取网页数据
- HttpURLConnection Get和Post发送数据
- 通过html get,post发送数据
- C++ 使用post/get进行发送数据
- QT POST/GET 发送/获取网页数据
- Android系统所有可申明权限(原文)
- leetcode 344 Reverse String
- linux 笔记day05
- HDU4035 递推求期望
- ThreadLocal的简单理解
- C#post、get发送并且接收数据
- 单例设计模式
- QT4.8.5交叉开发环境的搭建
- Git Bash修改默认打开之后的路径
- pat-bl-1038
- Cocos Creator 01
- 我眼中的光明·第三周
- (12)Java多线程之单例模式
- 并行编程中的“锁”难题