Как отправить 404 (или другую конкретную) HTTP-ошибку в Lift?

#http #scala #rest #lift

#http #scala #rest #поднимите

Вопрос:

Поскольку мое веб-приложение в настоящее время является системой только для ОТДЫХА (без страниц, предназначенных для просмотра пользователем) Я хотел бы отправить HTTP-ошибку 404 при запросе индексной страницы. Как это сделать в Lift?

Ответ №1:

Это работает для вас?

 serve {
  case XmlPut("order" :: orderId :: Nil, (_, _)) =>
    Full(NotFoundResponse())
}
  

… или просто пустое поле. С пустым полем последующие блоки обслуживания могут переопределяться.