Upload files and JSON in ASP.NET Core Web API

Web Technologies Web Development 2 years ago

0 1 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating
_x000D_ _x000D_ How can I upload a list of files (images) and json data to ASP.NET Core Web API controller using multipart upload? I can successfully receive a list of files, uploaded with multipart/form-data content type like that: public async Task Upload(IList files) And of course I can successfully receive HTTP request body formatted to my object using default JSON formatter like that: public void Post([FromBody]SomeObject value) But how can I combine these two in a single controller action? How can I upload both images and JSON data and have them bind to my objects?

Posted on 16 Aug 2022, this text provides information on Web Development related to Web Technologies. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (1)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago
_x000D_ I am not sure if you can do the two things in a single step. How I have achieved this in the past is by uploading the file through ajax and returning the file url back in the response and then pass it along with post request to save the actual record.

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.

Important Web Technologies Links