I am not sure what to enter for the UploadEndpoint to get the FileWorker example screen working.
Hey Ken, thanks for checking the component.
In the REST API integration, check for the exposed api:
this is the endpoint for the demo.
Cheers!
Perfect, thank you. I was able to upload the 175 MB file. OutSystems documentation says the Upload Widget can handle up to 250 MB, but I am not able to get that to work as it returns "CommunicationException: Request failed with status 413" error from server.
Hey! Something is not right. This is supposed to prevent that. What you will see is that a worker will start to work in the background sending chunks of 1MB.
after selecting the file, what do you see in the network?
Sorry for the confusion. Yes, it is working. I am able to load the large file using your forge component.
The error I am getting is with the standard upload widget within OutSystems. I was just pointing out that the help documentation for the Upload widget says it can handle up to 250 MB, but I am not able to get that to work and that is where the 413 error is happening.
Hi.Just to be even more clear, because I myself was still in doubt, the value to configure is something like:
where you should replace <personal> by your own personal environment name.
Do not use the link direct to the documentation itself, something like:
By the way, it would be very useful if in the component itself, in the description of the site property, there was indication what value should be configured.
Also useful, would be to include in the description of the component, the link to the blog post. Here: https://www.outsystems.com/blog/posts/large-file-uploads-outsystems/
--Tiago Bernardo
Thank you for the suggestion Tiago, I will do that.
I've just re-tested the component.
I am testing a 4gb video upload, and it is working as expected. I'll reach out to you in order to help you to debug what might be wrong.
https://drive.google.com/file/d/1apk4ikTrlqjPVhHs2g3CS_YcGcnuKH0-/view?usp=drivesdk