webApi实践:开始WebApi 2
2015-10-22 10:20
393 查看
1.学习步骤总结
学习网址:http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api主要的步骤路线:
![](http://images2015.cnblogs.com/blog/249742/201510/249742-20151022101937911-1507059472.png)
2.分析
VS2013,WebApi。
2.1异步模式的响应
publicinterface IHttpActionResult
{
Task<System.Net.Http.HttpResponseMessage> ExecuteAsync(CancellationToken cancellationToken);
}
2.2 HTTP消息结构封装:
![](http://images2015.cnblogs.com/blog/249742/201510/249742-20151022101938599-1665091808.png)
2.3 NotFound,Ok
public IHttpActionResult GetProduct(int id){
var product = products.FirstOrDefault(zw => zw.Id == id);
if(product == null)
{
return NotFound();
}
return Ok(product);
}
2.4 jquery
$.getJSON(uri)
.done(function (data) {
// On success, 'data' contains a list of products.
$.each(data, function (key, item) {
// Add a list item for the product.
$('<li>', { text: formatItem(item) }).appendTo($('#products'));
});
});
相关文章推荐
- Esper系列(四)Output
- test
- 如何在 Ubuntu 中设置 IonCube Loaders
- Linux学习16_linux上ln命令详细说明
- Flip Game【POJ--1753】【枚举】【高斯消元】
- 获取服务器信息
- HTTP协议 (七) Cookie(转)
- 有关数据库设计原则(转载)
- maven 编码 UTF-8 的不可映射字符
- oracle 不要建空表再导入数据,直接根据原表建成分区表
- 【JavaScript】利用滚动事件window.onscroll与position:fixed写兼容IE6的回到顶部组件
- webpack 用法
- 13.6 2013计算机视觉代码合集一
- 转载_那些年,我追过的绘图工具
- cocos2d-js项目发布
- 存储过程
- 为什么不要重写原有类方法
- 10月20日中国域名商解析量十四强:易名中国季军
- Best Time to Buy and Sell Stock
- RUNLOOP小结