使用ASP.NET Core 3.x 构建 RESTful API P4 HTTP方法

使用ASP.NET Core 3.x 构建 RESTful API P4 HTTP方法

HTTP 的方法

  • 不同的动作可以作用于相同的资源URI,例如获取一个公司(api/company/3)和删除一个公司(api/company/3)的URI是一样的.但是他们的HTTP方法则是不一样的,一个是GET一个是DELETE下面我们就来看看哪些动作应该应对哪些HTTP方法.
POST 方法

POST方法主要是用来(创建/添加)资源.
POST方法请求

POST方法的请求参数通常是放在请求的Body中的.
POST请求图解

GET 方法

GET方法主要是用来(获取)资源.
GET方法请求

GET方法有的时候看似不需要参数,是因为参数已经成为了URI的一部分了如下:
GET请求图解

GET方法获取集合
GET方式获取集合资源

GET方法获取集合图解
GET方法获取集合图解

DELETE 方法

DELETE方法主要是用来删除一些数据.
一个删除需求

DELETE方法HTTP请求图解:
DELETE方法HTTP请求图解

PATHC 方法

PATCH方法主要是根性某条记录的某给字段.
PATCH需求

PATCH方法请求图解:
PATCH方法请求图解

PUT 方法

PUT方法主要是用对数据库中某一条记录进行替换\创建,即同时更新多个字段.
PUT需求
PUT方法请求图解:
PUT方法请求图解

HTTP 方法总结

HTTP方法总结
HTTP方法总结

posted @ 2020-03-27 13:34  HelloZyjS  阅读(222)  评论(0编辑  收藏  举报