ASP.NET MVC 提供与访问 Web Api
发布日期:2021-06-30 17:24:44
浏览次数:2
分类:技术文章
本文共 1045 字,大约阅读时间需要 3 分钟。
ASP.NET MVC 提供与访问 Web Api
一、提供一个 Web Api
新建一个项目,类型就选 “Web Api”。我用的是MVC5,结果生成的项目一大堆东西,还编译不过,真操蛋。用nuget装了好一阵才跑通。我估计MVC Web项目也可以的,甚至Web Form应该都行。下面是一个Action。主要是想返回json数据。
public ContentResult GetUser() { return new ContentResult { ContentEncoding = Encoding.GetEncoding("utf-8") ,ContentType = "application/json" ,Content = @"{ ""code"" : ""0", ""desc"" : ""请求数据成功!", ""dataobj"" : [ { ""action"" : ""I", ""userCode"" : ""001", ""userName"" : ""张三"" }, { ""action"" : ""U", ""userCode"" : ""002", ""userName"" : ""李四"" } ]}" }; }
返回类型用JsonResult也可以,但无法应用预先拼好的json字符串。
二、访问Web Api
//url = "http://192.168.0.179/WebApi/Data/GetUser" protected static string getJson(string url) { string json; using (WebClient webClient = new WebClient()) { webClient.Encoding = Encoding.GetEncoding("utf-8"); json = webClient.DownloadString(url); } return json; }
转载地址:https://leftfist.blog.csdn.net/article/details/50484881 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月18日 20时15分20秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
知识点记录-java判断系统是linux或windows
2019-04-30
知识点记录-springboot静态资源映射路径
2019-04-30
知识点记录-vue-cli+webpack打包运行图标显示异常
2019-04-30
知识点记录-springboot2.1集成rabbitmq
2019-04-30
微服务springcloud2系列篇-配置与注册nacos组件
2019-04-30
数据库系列篇mysql8-分库分表中间件mycat(WINDOWS环境)
2019-04-30
用户权限设计-基于RBAC模型
2019-04-30
微服务springcloud2系列篇-网关GATEWAY跨域问题
2019-04-30
Java并发以及多线程基础
2019-04-30
软件质量的8个特性
2019-04-30
应届渣渣前端的艰难求职之路
2019-04-30
2021年不可错过的17种JS优化技巧(一)
2019-04-30
2021年不可错过的17种JS优化技巧(二)
2019-04-30
月薪15~20k的前端面试问什么?
2019-04-30
一文学会使用Vue3
2019-04-30
我是如何看Vue源码的
2019-04-30
在 Vue 中用 Axios 异步请求API
2019-04-30