Saltearse al contenido
This is an unmaintained snapshot of the Astro v4 docs. View the latest docs.

The middleware didn't return a Response.

MiddlewareNoDataOrNextCalled: Asegúrate de que tu middleware retorna un objeto Response, ya sea directamente o devolviendo el Response obtenido al llamar a la función next.

Se produce un error cuando el middleware no devuelve ningún dato ni llama a la función next.

Por ejemplo:

import {defineMiddleware} from "astro:middleware";
export const onRequest = defineMiddleware((context, _) => {
// no regresa nada o llama `next
context.locals.someData = false;
});
Contribuir

¿Qué tienes en mente?

Comunidad