.NET MVC后台发送post请求
程序员文章站
2022-10-06 17:34:52
一、WebRequest方式 ......
一、WebRequest方式
//设置请求接口 var request = (HttpWebRequest)WebRequest.Create("http://xxx.com/xxx"); //请求参数 var postData = string.Format("appId={0}&appScreat={1}&channel={2}", appId, appScreat, channel); var data = Encoding.ASCII.GetBytes(postData); //请求方式 request.Method = "POST"; //请求头参数设置 request.Headers.Add("sign", sign); request.Headers.Add("timestamp", timestamp); request.Headers.Add("token", token); request.ContentType = "application/x-www-form-urlencoded"; request.ContentLength = data.Length; using (var stream = request.GetRequestStream()) { stream.Write(data, 0, data.Length); } //结果返回 var response = (HttpWebResponse)request.GetResponse(); //转字符串 var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd(); //转换为json对象 MXCZUserInfoResponse userInfoResponse = JsonConvert.DeserializeObject<MXCZUserInfoResponse>(responseString);
上一篇: 安装Centos系统
推荐阅读
-
让axios发送表单请求形式的键值对post数据的实例
-
解决axios发送post请求返回400状态码的问题
-
解决Vue axios post请求,后台获取不到数据的问题方法
-
JS获取url参数,JS发送json格式的POST请求方法
-
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(24)-权限管理系统-将权限授权给角色
-
ASP.NET MVC5+EF6+EasyUI后台管理系统 微信公众平台开发之消息管理
-
Android发送GET与POST请求的DEMO详解
-
python使用scrapy发送post请求的坑
-
基于Asp.Net Core MVC和AdminLTE的响应式管理后台之侧边栏处理
-
.net core使用HttpClient发送代理请求_程序内抓包_Fiddler抓包