| export function jsonResponse(body: unknown, status = 200): Response { | |
| return new Response(JSON.stringify(body), { | |
| status, | |
| headers: { "Content-Type": "application/json" }, | |
| }); | |
| } | |
| export function requestUrl(input: string | URL | Request): string { | |
| if (typeof input === "string") { | |
| return input; | |
| } | |
| if (input instanceof URL) { | |
| return input.toString(); | |
| } | |
| return input.url; | |
| } | |
| export function requestBodyText(body: BodyInit | null | undefined): string { | |
| return typeof body === "string" ? body : "{}"; | |
| } | |