Перейти к содержимому
This is an unmaintained snapshot of the Astro v4 docs. View the latest docs.

The middleware returned something that is not a Response object.

MiddlewareNotAResponse: Любые данные, возвращаемые из промежуточного ПО, должны быть действительным объектом Response.

Возникает в режиме разработки, когда промежуточное ПО возвращает что-то, что не является объектом Response.

Например:

import {defineMiddleware} from "astro:middleware";
export const onRequest = defineMiddleware(() => {
return "string"
});
Внести свой вклад

Что у вас на уме?

Сообщество