Page MenuHomePhorge

ephemeral_server.js
No OneTemporary

Size
488 B
Referenced Files
None
Subscribers
None

ephemeral_server.js

let count = 0;
const MAX_REQUESTS = 10;
console.log('starting on http://localhost:3000');
export default {
fetch(req, server) {
if (new URL(req.url).pathname.includes('favicon')) {
return new Response(null, { status: 404 });
}
count++;
if (count === MAX_REQUESTS) {
console.log('10 requests served, stopping');
server.stop();
}
return Response.json({
request: count,
remaining: Math.max(0, MAX_REQUESTS - count)
});
}
};

File Metadata

Mime Type
application/javascript
Expires
Sat, May 2, 9:54 AM (2 d)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
539859
Default Alt Text
ephemeral_server.js (488 B)

Event Timeline