Module

middlewares/validateFileSize

Middleware to validate file size for base64 encoded file uploads

View Source middlewares/validateFileSize.js, line 1

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

View Source middlewares/validateFileSize.js, line 28

# inner getBase64Size(base64String) → {number}

Calculate the size of a base64 encoded string in bytes

Parameters:
Name Type Description
base64String string

The base64 encoded string

View Source middlewares/validateFileSize.js, line 12

Size in bytes

number