Qu'est-ce que http multipart demande?

J'ai écrit des applications iPhone pour un certain temps maintenant, et envoie les données au serveur, la réception de données (via le protocole HTTP), sans trop y penser. La plupart du temps je suis théoriquement familiariser avec le processus, mais la partie que je ne suis pas familier est HTTP multipart demande. Je sais que sa structure de base, mais l'essentiel m'échappe.

Il semble que chaque fois que je suis de l'envoyer autre chose que du texte brut (comme des photos, de la musique), je dois utiliser un multipart demande. Quelqu'un peut-il brièvement m'expliquer pourquoi il est utilisé et quels sont ses avantages?

Si je l'utilise, pourquoi est-il une meilleure façon d'envoyer des photos de cette façon?

InformationsquelleAutor MegaManX | 2013-06-06