Public
HTTP (deprecated)
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Readme

Ever needed to fake a serverside delay?

https://jonbo-dynamicsleep.web.val.run will return after 1 second.

https://jonbo-dynamicsleep.web.val.run?seconds=5 will return after 5 seconds.

1
2
3
4
5
6
7
8
export default async function(req: Request): Promise<Response> {
// parse the ?seconds=parameter from the url, default to 1 if missing
const seconds = Number(new URL(req.url).searchParams.get("seconds")) || 1;
const ms = seconds * 1000;
await new Promise(resolve => setTimeout(resolve, ms));
return Response.json({ ok: true, seconds: seconds });
}
jonbo-dynamicsleep.web.val.run
July 16, 2024