Ways to upload a file
Most articles showing how to upload a file using JavaScript actually teach how to encode the file contents in Base...
For further actions, you may consider blocking this person and/or reporting abuse
Thanks for this! Very useful. For anyone else who had trouble handling the request data on the Laravel side, I had to set the
Content-Type
header in the Axios post method toapplication/json
before I could decode it in the controller method.Thank a lot for this article.
Performance wise could you kindly tell me how impactful is to process multi-file comparing these two approaches below?
I am eager to read of your point of view about pros and cons of these two way of doing multi-file upload.
Thank again.
Regards.
A lot of React Native examples advise to just append the
photo
form data, as an object:github.com/g6ling/React-Native-Tip...
How would this work since you mentioned every object needs to be stringified?
PS: Their examples don't work for me, so that would confirm. Laravel does not "understand" a "photo object:
{ uri, type, name }
",$request->file('photo')
returnsnull
.Found it.
photo.name
cannot benull, undefined, ...
... If not Laravel does not recognize thephoto
field as anIlluminate\Http\UploadedFile
... Damn it.Thank you!
Thank you!
Thank you!
Thank you!
Thank you!
a thousand of Thank you!
I had two days struggling with this.
I'm glad it was useful to you!
Hello Diogo,
Why is that?
Because when making a request encoded as
multipart/form-data
(which is a requirement for file uploads) all you can send is a flat list ofname=value
pairs - wherevalue
may either be a string or a file.If you try to add an array or an object directly to the
FormData
object, it will be implicitly converted to a string, which is probably not what you want (resulting in, for example,"[object Object]"
or"12,15,28,55"
).what should be
photo
in html?This has been SO useful. I've been trying to make file upload with Inertia work for a few days now and I couldn't find the proper solution.
Thanks so so much.
Thankyou very much!
This help me a lot in my project.
I Salute you brother!
How to Upload pdf, xls, xlsx, doc, docx in Laravel and Vue.js ???