Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between multipart/form-data and application-x-www-form-urlencoded?

I have a very basic question:

What is the difference between multipart/form-data and application-x-www-form-urlencoded?

How does data transfer take place in both of these?

And also, can we use both in same request.

like image 544
Tushar Saha Avatar asked Sep 26 '22 23:09

Tushar Saha


1 Answers

Checkout this answer for your basic question about difference

application/x-www-form-urlencoded or multipart/form-data?

Can we use both for the same request:

Answer is : NO

Moral: Byte heavy transmission should use Multipart-Form-Data, for everything else there's application-x-www-form-urlencoded.

like image 120
Maneshwar Singh Avatar answered Oct 25 '22 07:10

Maneshwar Singh