发送Http Get和Post请求
HTTP 请求 发送 get post
2023-09-11 14:21:36 时间
发送Get请求
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); req.Method = "GET"; req.Timeout = config.Timeout;//设置超时时间 HttpWebResponse res = (HttpWebResponse)req.GetResponse(); StreamReader sr = new StreamReader(res.GetResponseStream(), System.Text.Encoding.UTF8); responseData = sr.ReadToEnd(); sr.Close(); res.Close();
发送Post请求
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); req.Timeout = Convert.ToInt32(ConfigurationManager.AppSettings["Timeout"]);//设置超时时间 req.ContentType = "application/x-www-form-urlencoded"; req.Method = "POST"; byte[] sendData = Encoding.UTF8.GetBytes(data); req.ContentLength = sendData.Length; Stream newStream = req.GetRequestStream(); newStream.Write(sendData, 0, sendData.Length); newStream.Close(); // Get response HttpWebResponse res = (HttpWebResponse)req.GetResponse(); StreamReader sr = new StreamReader(res.GetResponseStream(), Encoding.UTF8); responseData = sr.ReadToEnd(); sr.Close(); res.Close();
相关文章
- Http学习之使用HttpURLConnection发送post和get请求(1)
- dart系列之:浏览器中的舞者,用dart发送HTTP请求
- http协议
- HTTP请求
- HTTP协议常用标准状态码含义
- Xcode7 使用NSURLSession发送HTTP请求的问题
- http协议请求响应详解
- HTTP 笔记与总结(1 )Telnet 分别发送 HTTP GET 和 HTTP POST 请求
- HTTP协议详解之请求篇
- jboss4.2.3禁用http put/delete等请求
- dart系列之:浏览器中的舞者,用dart发送HTTP请求
- 【微服务远程调用】基于RestTemplate发送HTTP请求实现微服务远程调用
- Fundebug前端异常监控插件更新至 1.9.0,支持监控 HTTP 慢请求
- 利用Nginx搭建http和rtmp协议的流媒体服务器[转]
- C# 发送HTTP请求(可加入Cookies)
- js 发送http请求
- 《HTTP协议:菜鸟入门系列》
- cas5.3 使用http方式请求