Lorsque j'envoie une représentation JSON de mon entité au serveur, comment doit être livré la charge utile? Pour autant que je vois, il y a deux options:Représentation json pour REST. Fichier ou données de formulaire POST?
- en tant que fichier uploadé
- que le contenu d'une des données de formulaire POST
Le premier cas ne peut pas être réalisée par requête AJAX, dans la mesure comme je vois, mais il semble que le "bon". Savez-vous s'il existe un moyen «de facto» de réaliser cette tâche?
Ce que je veux dire est que Ajax.post accepte les données sous forme de paires clé/valeur (sérialisé ou non). Cela signifie que ces données apparaîtront dans request.POST dans django, par exemple, pas dans request.FILES. Afin de mettre en place un téléchargement de fichier, c'est un problème beaucoup plus complexe. –
C'est bizarre à quelle fréquence les frameworks semblent rendre plus difficile le travail avec HTTP que l'accès direct. –