Run delivery logic at the edge.
Control headers, URLs, routing, authentication, access and responses – without changing your origin application.
Free developer accounts available – and included across CacheFly packages.

Built by CacheFly — the specialist CDN delivering high-volume, high-performance content since 2002.
Make delivery changes without changing your application.
EdgeControl runs lightweight JavaScript on the request and response path at the CacheFly edge. Use it to customize how traffic is handled before a request reaches your origin, or a response reaches the end user.

Handle common delivery requirements at the edge.
Build without learning a general-purpose edge platform.
EdgeControl is designed for focused CDN delivery logic — not general application compute.
Start with a working pattern.
Each script uses a handler function to inspect or modify a request or response and return the result. Use these as a starting point, then test on a development service before applying to production traffic.

Reject requests that don’t include the required authentication information before they reach your origin.

Prevent requests to restricted paths from reaching your backend.

Respond to browser preflight requests directly from the edge.

Change request behavior based on the requesting user’s geographic information.
Test your first script in three steps.
EdgeControl is managed through the CacheFly portal and doesn’t require a change to your origin application.
Use it for
Header changes
URL & path rewrites
Access control
Geographic routing
CORS handling
Edge responses
Included with your CacheFly package.
Build and test with a free developer account, and use EdgeControl across CacheFly packages. Allowances, script limits and production availability vary by package.
Frequently asked questions
Start building at the edge.
Create a free developer account and test your first EdgeControl script.
Start building at the edge.
Create a free developer account and test your first EdgeControl script.
You’re in Good Company at CacheFly





