He estado escribiendo aplicaciones para iPhone desde hace algún tiempo, enviando datos al servidor, recibiendo datos (a través del protocolo HTTP), sin pensar demasiado en ello. Principalmente estoy teóricamente familiarizado con el proceso, pero la parte que no estoy tan familiarizada es la solicitud de múltiples partes HTTP. Sé su estructura básica, pero el núcleo de ella se me escapa.
Parece que cada vez que envío algo diferente al texto sin formato (como fotos, música), tengo que usar una solicitud de varias partes. ¿Alguien puede explicarme brevemente por qué se usa y cuáles son sus ventajas?
Si lo uso, ¿por qué es una mejor manera de enviar fotos de esa manera?