Quelqu'un peut-il expliquer quel est l'avantage de Base64
ainsi Multipart
Je sais que Multipart est plus rapide que
Base64
...
Mais de nombreux développeurs utilisent toujours Base64 ... J'ai étudié les deux documentations mais je ne suis pas clair car je ne suis pas bon en anglais.
Base64
Base64 est un moyen d'encoder des données binaires dans un format de caractère ASCII en le traduisant en une représentation radix-64.
Je vous recommande de ne jamais utiliser Base64 pour le téléchargement de fichiers/données volumineux sur le serveur car il convertit des données entières et les publie sur le serveur.
Multipart
Multipart est un moyen de télécharger des fichiers/données sur le serveur sous forme de partie qui sont en octets. Les données en plusieurs parties/formulaires sont cependant appliquées à un formulaire, vous pouvez donc tout envoyer dans un formulaire en plusieurs parties, y compris des données "régulières".
Multipart est une partie du protocole http. Voir
https://stackoverflow.com/a/19712083/5694629
Base64 est un moyen de convertir un contenu arbitraire en une forme sérialisable pour la transmission.