Module headless_lms_server::controllers::files
source · Expand description
Handlers for HTTP requests to /api/v0/files
.
Re-exports
pub use crate::domain::authorization::AuthorizationToken;
pub use crate::domain::models_requests::UploadClaim;
Functions
- Add a route for each controller in this module.
- GET
/api/v0/files/\*
Redirects the request to a file storage service. - GET
/api/v0/files/uploads/\*
Serve local uploaded file, mostly for development. - POST
/api/v0/files/:exercise_service_slug
Used to upload data from exercise service iframes.