Envoyer et lire un objet avec XMLHttpRequest
Bonjour :)
Je viens chercher un peu de lumière
car je viens tout juste de commencer le JS et NODE.
J'ai un objet coté client que j'aimerai enregistrer dans ma bdd mongodb.
Voila comment j'imagine les choses :
1- Faire une requête XHR pour envoyer mon objet au format JSON à mon serveur
2- Parser le JSON coté serveur et remplir ma bdd avec les données
- Est-ce la bonne méthode ?
- Si oui, comment j'envoie l'objet coté client ?
- Et surtout, comment je récupère l'objet coté serveur ?
Merci pour votre aide :)
Exemple pour d'autres navigateurs
Bonjour Math1104,
L'exemple de requête XHR ci-dessus est un exemple standard pour les navigateurs les plus "tolérants". 8-)
En fait, XHR est un objet à la base développé pour IE, donc au niveau du support ça n'est pas génial. Le mieux est d'utilisé une libraire qui assure le fonctionnement de ta requête sur tout les navigateurs (jQuery avec $ajax par exemple), sinon j'ai trouvé cet exemple qui te permettra d'envoyer ta requête avec Safari normalement. (et même IE 7 ;) )
Simon,
Auteur sur AwesomeAngular.