Saya telah menulis aplikasi iPhone untuk beberapa waktu sekarang, mengirim data ke server, menerima data (melalui protokol HTTP), tanpa terlalu memikirkannya. Secara teoritis saya terbiasa dengan proses, tetapi bagian yang saya tidak begitu akrab adalah permintaan HTTP multipart. Saya tahu struktur dasarnya, tetapi intinya tidak ada.
Tampaknya setiap kali saya mengirim sesuatu yang berbeda dari teks biasa (seperti foto, musik), saya harus menggunakan permintaan multi-bagian. Dapatkah seseorang menjelaskan secara singkat kepada saya mengapa itu digunakan dan apa keuntungannya?
Jika saya menggunakannya, mengapa cara yang lebih baik untuk mengirim foto seperti itu?