added workaround to load Request body only if needed as it could take much memory and CPU if file uploaded.