public JsonResult PostReques() { //请求路径 string url = ":6972/api/values/UpdateName"; //定义request并设置request的路径 WebRequest request = WebRequest.Create(url); request.Method = "post"; //初始化request参数 string postData = "{SiteId: \"2\",Title : \"博客园首页\", Uri :\"www.cnblogs.com\" }"; //设置参数的编码格式,解决中文乱码 byte[] byteArray = Encoding.UTF8.GetBytes(postData); //设置request的MIME类型及内容长度 request.ContentType = "application/json"; request.ContentLength = byteArray.Length; //打开request字符流 Stream dataStream = request.GetRequestStream(); dataStream.Write(byteArray, 0, byteArray.Length); dataStream.Close(); //定义response为前面的request响应 WebResponse response = request.GetResponse(); //获取相应的状态代码 Console.WriteLine(((HttpWebResponse)response).StatusDescription); //定义response字符流 dataStream = response.GetResponseStream(); StreamReader reader = new StreamReader(dataStream); string responseFromServer = reader.ReadToEnd();//读取所有 return new JsonResult() { Data = responseFromServer};
,相关文章
- 在移动浏览器上强制下载Django Web App中的文件
- 说说 PWA 和微信小程序--Progressive Web App
- Expo大作战(三十七)--expo sdk api之 GLView,GestureHandler,Font,Fingerprint,DeviceMotion,Brightness
- c#调用API的CreateFontIndirect设置字体,编译提示“值不在预期范围”求解?
- 通过二次开发在SAP R/3中实现库存日清功能
- Java的字体类详解(Font)-摘自Java API文档
- Linux系列教程(二)——Linux系统安装(手把手学安装centos6.8)
- web端创建地图
- 基于ArcGIS API for Javascript的地图编辑工具
- app端上传文件至服务器后台,web端上传文件存储到服务器