Перейти к содержимому

The endpoint did not return a Response.

EndpointDidNotReturnAResponse: Эндпоинт должен вернуть либо Response, либо Promise, который разрешается с Response.

Что пошло не так?

Выбрасывается, когда эндпоинт не возвращает ничего или возвращает объект, который не является объектом типа Response.

Эндпоинт должен вернуть либо Response, либо Promise, который разрешается с Response. Например:

import type { APIContext } from 'astro';

export async function GET({ request, url, cookies }: APIContext): Promise<Response> {
    return Response.json({
        success: true,
        result: 'Данные от эндпоинта Astro!'
    })
}
Внести свой вклад Сообщество Поддержать