#node.js #restify
#node.js #restify
Вопрос:
Я пытаюсь определить маршруты в отдельном файле и пытаюсь сделать что-то вроде приведенного ниже (что я делал в моем другом проекте):
switch (event.httpMethod) {
case 'GET':
switch(path) {
case '/cases':
Case.getCases(event, context, callback);
break;
}
break;
case 'POST':
switch(path) {
case '/cases':
Case.createCase(event, context, callback);
break;
}
break;
case 'PATCH':
switch(path) {
case '/cases/{case_id}':
Case.updateCase(event, context, callback);
break;
}
break;
}
Я попытался сбросить серверный объект, но не смог понять, как я могу получить метод HTTP и запрошенный путь от серверного объекта.
Что я могу попробовать дальше?
Обновить
Я использую Restify, и приведенный выше код был не в Restify, а в другом приложении NodeJS, работающем на AWS Lambda.
Комментарии:
1. Используете ли вы
express
? Это не похоже наexpress
код.2. Я использую restify. Я удалил тег «express»
3. почему вы хотели бы это сделать? разве в restify это уже не встроено? Я не думаю, что я очень хорошо понимаю ваш вопрос
4. Я не сталкивался с каким-либо таким встроенным способом маршрутизации с помощью restify? Не возражаете поделиться ссылкой?
5. Это, например: restify.com/docs/server-api/#get