我正在处理普通的node.js API(Lambda函数(,所以这里我有一个事件,我在其中传递路径参数为:
const{empID}=event.path参数
假设我的api是https://something.com/api/{empID}
现在我想验证一下,如果empID没有被传递或像https://something.com/api/
因此,如何验证这一点,任何人都可以帮助我。
提前谢谢。
如果要进行验证,则必须在请求到达节点服务器之前进行验证。因为如果你像https://something.com/api/,则它将查找https://something.com/api/这个api而不是https://something.com/api/{empID}这个。因此,在设置{empID}值的前端进行验证。
而且https://something.com/api/{empID}尝试将api创建为https://something.com/api/employee/{empID}。因为如果你有https://something.com/api/{empID},然后再次创建另一个apihttps://something.com/api/{customerID},现在当您尝试https://something.com/api/{customerID}将命中https://something.com/api/{empID}。(以最先定义的api为准(