Le point de terminaison n'a pas renvoyé d'objet Response.
EndpointDidNotReturnAResponse: An endpoint must return either a
Response
, or aPromise
that resolves with aResponse
.
Qu’est-ce qui a mal tourné ?
Section intitulée « Qu’est-ce qui a mal tourné ? »Lancé lorsqu’un point de terminaison ne renvoie rien ou renvoie un objet qui n’est pas un objet Response
.
Un point de terminaison doit retourner soit une Response
, soit une Promise
qui se résout en une Response
. Par exemple :
import type { APIContext } from 'astro';
export async function GET({ request, url, cookies }: APIContext): Promise<Response> { return Response.json({ success: true, result: "Les données d'un point de terminaison Astro !" })}