For one of my projects I encountered the issue of sending a large file as an HTTP response from Clack.
To send a file, return the file’s path as a
#P"/path/to/file") as the response body.
The different back-ends use different methods to send a file. This has other implications which you may want to consider.