请求 | 概述 | 适用场合 | 类比 |
---|---|---|---|
get请求 | 向数据库发索取请求 | (url/xxx) | select |
post请求 | 向服务器发送数据 | 作用在一个集合资源之上(url) | insert |
put请求 | 向服务器发送数据 | 作用在一个具体资源之上(url/XXX) | update |
delete请求 | 删除某一个资源 | (url/xxx) | delete |
get请求:
向数据库发索取的请求,从而获得信息,类似数据库的select操作一样,只是查询数据。
流程:前端传一个查询条件文件到后端,后端接收之后就处理请求,到数据库拉取数据反馈给前端,前端再渲染出来。
put请求:
向服务器端发送数据,从而改变信息,类似数据库的update操作
对后端来说就是已有一条数据记录进行更改。
post请求:
向服务器端发送数据,但是该请求会改变数据的种类等资源,就像数据库的insert操作一样,会创建新的内容。
前端新增数据写入数据库。
流程:前端新增了数据,发送json文件到后端,后端接收到之后就”解出来“然后存放到数据库。
delete请求:
就是用来删除某一个资源的,该请求就像数据库的delete操作。