Middleware to validate file size for base64 encoded file uploads
Methods
# static validateFileSize(req, res, next)
Middleware to validate file size for uploaded files Checks if the base64 encoded file in the request body exceeds the maximum allowed size Uses OBJECT_IMAGE_MAX_SIZE_MB configuration to ensure consistency with image processing
Parameters:
| Name | Type | Description |
|---|---|---|
req |
Request
|
Express request object |
res |
Response
|
Express response object |
next |
NextFunction
|
Express next function |
# inner getBase64Size(base64String) → {number}
Calculate the size of a base64 encoded string in bytes
Parameters:
| Name | Type | Description |
|---|---|---|
base64String |
string
|
The base64 encoded string |
Size in bytes
number