In Outsystem ODC. I want upload file >5.5MB but show error: OS-BERT-ELR-61301 [Communication] Input payload is too large (13.07MB), maximum allowed is 5.50MB
Download is similar.Is there any setting for this problem?
I sincerely thank you!
Hi @Nhut Dong
I think you are using some external logic library to upload file.
It is a general limitation. For more detailed information please refer to the link bellow.
https://success.outsystems.com/documentation/outsystems_developer_cloud/getting_started/outsystems_system_requirements_for_odc/
Also it's not easy, but there seems to be a workaround.
https://success.outsystems.com/documentation/outsystems_developer_cloud/building_apps/extend_your_apps_with_custom_code/external_libraries_sdk_readme/
Regards,
@Nhut Dong : This behaviour is by design as mentioned by @Tom Zhao . Consider using a cloud storage like Azure Blob / Amazon S3 to upload the file directly from your client side and refer the URLs in subsequent operations.
Thanks guys for quickly support me! @Siya @Tom Zhao
I’m currently using Amazon S3 file upload with presigned URLs in my OutSystems (ODC) application, but I'm unable to successfully upload files to the S3 bucket.
I’ve looked into AWS Signature Version 4, but found it quite complex to implement directly in ODC. Has anyone here successfully worked with S3 presigned URLs in OutSystems?
If you have any examples, tips, or implementation steps, I’d greatly appreciate it if you could share them.
Thank you in advance!
Hi @Nhut DongI haven't tried it yet, but there are already some Forge. Try them out.
For example:
https://www.outsystems.com/forge/component-overview/20242/s3-presigned-file-upload-helper-odc
Regards