컨텐츠로 건너뛰기
This is an unmaintained snapshot of the Astro v4 docs. View the latest docs.

The middleware didn't return a Response.

MiddlewareNoDataOrNextCalled: Make sure your middleware returns a Response object, either directly or by returning the Response from calling the next function.

미들웨어가 데이터를 반환하지 않거나 next 함수를 호출하지 않을 때 발생합니다.

예시:

import {defineMiddleware} from "astro:middleware";
export const onRequest = defineMiddleware((context, _) => {
// 아무것도 반환하지 않거나 `next`를 호출하지 않습니다.
context.locals.someData = false;
});
기여하기

여러분의 생각을 들려주세요!

GitHub Issue 생성

우리에게 가장 빨리 문제를 알려줄 수 있어요.

커뮤니티