asp.net mvc实现rest风格返回json
2015-11-25 14:45
513 查看
实现类似:http://localhost:1799/rest/person/1方式返回一个json内容:
在asp.net mvc中新建一个control rest,然后在其中新增方法:
运行程序在IE浏览器中输入:
http://localhost:1799/rest/person/1
当然可能有多个参数的情况如下同时直接以Json的形式而不是上例中通过拼接字符的方式:
对于这种显然需要进行路由映射添加如下:
routes.MapRoute(
name: "rest",
template: "{controller=rest}/{action=person2}/{id?}/{name?}");
运行程序在浏览器中输入:
http://localhost:1799/rest/person/1/张三
查看 结果已经返回,当然这个实现思路比较简单点。
这样我们就可以通过jquery等以json形势去调用了
在asp.net mvc中新建一个control rest,然后在其中新增方法:
1 public IActionResult Person(int id) 2 { 3 return Content("{\"id\":\""+id+"\",\"name\":\"张三\"}"); 4 }
运行程序在IE浏览器中输入:
http://localhost:1799/rest/person/1
当然可能有多个参数的情况如下同时直接以Json的形式而不是上例中通过拼接字符的方式:
routes.MapRoute(
name: "rest",
template: "{controller=rest}/{action=person2}/{id?}/{name?}");
运行程序在浏览器中输入:
http://localhost:1799/rest/person/1/张三
查看 结果已经返回,当然这个实现思路比较简单点。
这样我们就可以通过jquery等以json形势去调用了
相关文章推荐
- asp.net mvc实现rest风格返回json
- Asp.Net 之 抓取网页内容
- asp.net,cookie,写cookie,取cookie
- Asp.Net完美隐藏服务器信息
- asp.net缓存(转)
- asp.net实现Gradview绑定数据库数据并导出Excel的方法
- asp.net简单生成验证码的方法
- asp.net基于windows服务实现定时发送邮件的方法
- ASP.NET 之 网页快照 (DrawToBitmap)
- 让 Parse Double 漏洞无处藏身,工程师们必备神器!
- Asp.Net 之 网页快照
- asp.net基于session实现购物车的方法
- 动态网站开发技术学习4:ASP.NET内置对象之Request对象
- asp.net编程实现删除文件夹及文件夹下文件的方法
- asp.net类序列化生成xml文件实例详解
- ASP.NET AjaxControlToolkit-Framework4.0 配置实用(简单介绍CalendarExtender日期控件)
- 重新理解:ASP.NET 异步编程(转)
- asp.net mvc4 System.Web.Optimization找不到引用
- asp.net mvc4 设置build项目时,编译view页面
- asp.net类序列化生成xml文件实例详解