You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey there,
for whatever reason, I am not able to upload the image to my server. But when doing it with RapidAPI and with the exact same image, it works. What am I doing wrong here?
When I inspect my request, I have set my Bearer token to authenticate (otherwise I would get an 401 instead of an 422) as well as Content-Type: multipart/form-data. Even my payload contains the form data. This is the beginning of my payload:
Seems like i have same problem when uploading big files( >100Mb ).
Nuxt frontend sends file and i can see payload in browser, but nuxt server api fails to read it with readMultipartFormData.
Sending file straight to remote api works fine.
Please please share a minimal reproduction (or at least any runnable one) in order to allow investigating such issues. 🙏🏼
Here is reproduction - file-upload-test
On button click you choose file and it should automatically upload.
There is just upload to the server api and reading form data but it is enough.
If you try to upload files approximately larger than 100Mb, upload will fail.
I get this error:
Error reading multipart form data: Invalid array length
at Array.push (<anonymous>)
at parse (node_modules/.pnpm/h3@1.12.0/node_modules/h3/dist/index.mjs:196:16)
at readMultipartFormData (node_modules/.pnpm/h3@1.12.0/node_modules/h3/dist/index.mjs:469:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at Object.handler (server/api/upload.post.ts:4:1)
at async node_modules/.pnpm/h3@1.12.0/node_modules/h3/dist/index.mjs:1975:19
at async Object.callAsync (node_modules/.pnpm/unctx@2.3.1/node_modules/unctx/dist/index.mjs:72:16)
at async Server.toNodeHandle (node_modules/.pnpm/h3@1.12.0/node_modules/h3/dist/index.mjs:2266:7)```
Hey there,
for whatever reason, I am not able to upload the image to my server. But when doing it with RapidAPI and with the exact same image, it works. What am I doing wrong here?
QuillEditor code:
When I inspect my request, I have set my Bearer token to authenticate (otherwise I would get an 401 instead of an 422) as well as
Content-Type: multipart/form-data
. Even my payload contains the form data. This is the beginning of my payload:However, in Laravel Telescope my payload is empty:
When doing the exact same with RapidAPI:
Everything works without any problem. Also, the payload is set:
How can this be? I am pretty sure my backend works, it's tested. But I am also sure I am doing the request correctly.
Can anybody help me?
Kind regards
The text was updated successfully, but these errors were encountered: