Ich schreibe seit einiger Zeit iPhone-Anwendungen, sende Daten an den Server, empfange Daten (über das HTTP-Protokoll), ohne zu viel darüber nachzudenken. Meistens bin ich theoretisch mit dem Prozess vertraut, aber der Teil, den ich nicht so gut kenne, ist eine mehrteilige HTTP-Anfrage. Ich kenne seine Grundstruktur, aber der Kern davon entzieht sich mir.
Es scheint, dass ich immer dann, wenn ich etwas anderes als einfachen Text (wie Fotos, Musik) sende, eine mehrteilige Anfrage verwenden muss. Kann mir jemand kurz erklären, warum es verwendet wird und was seine Vorteile sind?
Wenn ich es benutze, warum ist es dann besser, Fotos auf diese Weise zu senden?