首页 > 代码库 > 创建支持CRUD(增删改查)操作的Web API
创建支持CRUD(增删改查)操作的Web API
一:准备工作
你可以直接下载源码查看
Download the completed project.
下载完整的项目
CRUD是指“创建(C)、读取(R)、更新(U)和删除(D)”,它们是四个基本的数据库操作。许多HTTP服务也会通过REST或类REST的API模拟CRUD操作。
在本教程中,我们将建立一个十分简单的Web API来管理一列产品。
每个产品包含一个name(名称)、price(价格)和category(分类)(如,“toys(玩具)”、“hardware(硬件)”等),还有一个产品的ID。
Action 动作 | HTTP method HTTP方法 | Relative URI 相对URI |
---|---|---|
Get a list of all products 获取全部产品列表 | GET | /api/products |
Get a product by ID 通过ID获取一个产品 | GET | /api/products/id |
Get a product by category 通过分类获取产品 | GET | /api/products?category=category |
Create a new product 创建一个新产品 | POST | /api/products |
Update a product 更新一个产品 | PUT | /api/products/id |
Delete a product 删除一个产品 | DELETE | /api/products/id |
创建支持CRUD(增删改查)操作的Web API
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。