REST エンドポイントを公開する必要があります。3 つのパラメーターがあり、それらをオプションにする方法です。要件は、これらのパラメーターのいずれかで機能する必要があることです。
例えばhttp://server:port/v1/api/test-api/userId/UnameName/userEmail
app.get('v1/api/test-api/:userId/:userName/:userEmail', function(req, res){
});
3 つのパラメーターすべてを渡して呼び出すと、問題なく動作します。しかし、userId またはこれら 3 つのパラメーターのいずれかのみを渡すことで機能させたいと考えています。より少ないパラメーターを渡すと、エラーが発生しますCannot GET /v1/api/test-api/test5/123
エンドポイントを公開する際にパラメータをオプションにする方法は?