Как вернуть статус код 404 в серверном мидле nuxt'а?
Есть серверный мидл, где я обращаюсь к беку и передаю текущую страницу, если бек вернет информацию о том, что страница удалена - необходимо вернуть статус код 404, чтобы накст скинул нас на свою дефолтную страницу с ошибкой.
import axios from 'axios'
export default async function (req, res, next) {
const axiosGet = axios.create({
withCredentials: true,
})
const response = await axiosGet.post(
'some-url'
)
if (response.result.test) {
// возвращаем статус код 404
} else next()
}
Возможные решения:
- res.sendStatus(404) -> res.sendStatus is not a function.
- res.status(404).send('Not Found') -> res.status is not a function
Версия express 4.17.1.