Fetch url
If you need to proxy the request to another URL, you can use the fetch method. This example shows how to append the original request path to a new domain and fetch content from there. See example below:
import * as BunnySDK from "https://esm.sh/@bunny.net/[email protected]";
BunnySDK.net.http.serve(async (request: Request): Response | Promise<Response> => {
const url=new URL(request.url);
const fetchUrl="https://example.com"
return fetch(fetchUrl + url.pathname);
});
Updated about 1 month ago