Web API旨在打造出一个轻量化、高效率的并且可以对接各种客户端(浏览器,智能手机终端,桌面客户端等)的HTTP Service的框架
为什么使用webapi?
为移动设备和pc终端提供高校数据访问服务,并局限于只为pc端提供数据的服务,数据的访问方式:通过http方式进行,相应的方式:以json和xml的数据格式进行返回。
webapi请求的方式主要有:
GET(查询):进行全部数据查询或者根据条件进行查询,并将查询的结果进行返回;
POST(添加记录):进行数据添加功能;
PUT(数据修改):进行数据的更新功能;
DELETE(数据删除):数据的删除功能。
weiapi的运行机制
通过控制器-模型的方式和获取和返回数据,并没有试图,通过WebAPI获取到的数据并不需要视图进行显示,而是直接将数据返回给浏览器或者移动设备,更注重数据的访问抛弃了显示的问题。
如何调用WebApi中方法
一般我们通过前端页面的ajax方式,访问API中的方法,在ajax方法中指明具体的访问方式以调用具体的方法