I want to pre-catch some files fro my origin, so when the users begin to download them, the files are already catched.
Example: a mp4 file will be available for download in an hour. I want to send it to Cloudflare cache so when the file will be published, it is already catched and my origin won’t be overloaded by many downloads.
Is there a way? In control panel o via api that’s fine with me.
You can’t push any file to the edges. They will be pulled and cached as soon as as they are freqeuently accessed - per edge. Files frequently accessed from UK, aren’t cached in the US automatically.
Regarding the mp4 I’d follow @boynet2 's suggestion.