创建一条名为“ / query”的路由,并在请求此路由时如上所述发送响应

时间:2019-07-12 18:34:23

标签: node.js express

在给定的应用程序中完成主体中间件文件和app.js文件,以便验证该路由所需的所有查询参数,并返回null和undefined值 引发错误消息-

{error: true, status: 403, userMessage: 'some query parameter missing',
    data: <Name of the parameter that is missing>}.

必填的查询参数为-name :Stringage:Number

成功后,显示以下响应-

{error: false, status: 200, userMessage: 'all query parameters entered',
    data: {name: <Name passed in query params>, age: <age passed in query params>}}.

注意:使用if-else检查身体参数,然后相应地使用next()函数或res.send(errorObject)

0 个答案:

没有答案