GET with a JSON body and rejects every other method with a
405 and an Allow header.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Reject requests that use the wrong method and set your own headers on the response.
GET with a JSON body and rejects every other method with a
405 and an Allow header.
import * as BunnySDK from "@bunny.net/edgescript-sdk";
BunnySDK.net.http.serve(
async (request: Request): Response | Promise<Response> => {
const url = new URL(request.url);
if (request.method !== "GET")
return new Response("Not Allowed", {
status: 405,
headers: {
Allow: "GET",
},
});
const responseObj = {
hello: "world",
};
return new Response(JSON.stringify(responseObj), {
headers: {
"Content-type": "application/json",
},
});
},
);
Was this page helpful?