用户登录

得到请求里的查询参数 .. 可以使用 reqeust 的 get 方法 .. 先把方法返回的东西输出到控制台上检查一下 .. 用一个 console.log .. 输出 request.get() 方法返回的东西 ..

然后打开一个客户端 .. 我用的是 Insomnia .. 配置一个请求 .. 请求的方法先选择 GET .. 地址是 localhost:3333/posts ..

查询参数还有对应的值会包含在请求的地址里 .. 在请求的地址里面,先添加一个 ? 号 .. 后面是查询符的名字 .. 这个名字都是我们自己定义的 .. 比如添加一个 status .. 等号右边的东西是这个查询符的具体的值 .. 设置成 publish ..

如果还需要使用其它的查询符,可以用一个 & 符号连接 .. 再添加一个 orderby .. 对应的值设置成 created_at ..

发送一下这个请求 .. 然后打开命令行 .. 在运行的应用服务这里,会输出使用 request.get 方法返回的东西 .. 这里就是一个对象 .. 里面有两个属性 .. stauts 的值是 publish .. orderby 的值是 created_at ..

再回到项目,这里我们也可以直接返回得到的值再响应给客户端 .. 去掉这个 console.log .. 箭头右边的东西就是要响应的数据 ..

然后在客户端这里再试一下 .. 发送一下这个请求.. 在响应这里,会输出得到的查询参数 ..

获取查询参数《 Node.js 应用:请求与响应 》

统计

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

社会化网络

关于

微信订阅号

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