用户登录

使用 Controller,也就是控制器,可以创建应用接口。比如我们要定义一个创建用户用的接口,在终端先生成一个控制器,执行 nest generate controller ,名字是 user-create ,放在 user/create/controllers 里面,加上一个 ---flat 选项。

打开新创建的 user-create 这个控制器,在这个 @Controller 装饰器里面可以设置一下接口地址的前缀,比如 users。

然后在控制器里定义一个接口,接口支持用 POST 这种方法请求使用,所以可以使用 @Post 这个装饰器,方法的名字是 createUser,方法返回的东西就是接口做出的响应,直接返回一行文字:create user 。

测试

在 Http 客户端可以测试一下,新建一个目录,名字是 用户,在这个目录下面再添加一个新的请求,名字是创建用户,请求用的方法是 POST,设置一下请求地址,一个基本地址,再加上 /users。

发送一下这个请求,服务端给出的响应是一行文字,create user。

控制器(Controller)《 Nest.js 企业级后端实践:应用构架 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点