[A20] url parsing
Lun 19 Juin - 15:16
bonjour, est-ce qu'il y a une facon d'aller chercher les informations dans les balises '?'
Par exemple dans l'URL suivant:
merci de m'éclairer
[geremy]
Salut,
avec la ligne:
Donc tu peux accèder à année avec param.annee.
[Jean]
Salut Jérémy, voici une méthode plus simple encore :
Si tu es avec express :
- dans un événement de type "app.get(req,res,next) ..."
alors tu as req.query qui contient les résultats d'un formulaire GET
- dans un événement de type "app.post(req, res, next) ..."
alors tu as req.body qui contient les résultats du formulaire POST
Si tu es avec EXPRESS GENERATOR, le app.get ou le app.post sont remplacés par le router.get ou le router.post
[Admin]
Par exemple dans l'URL suivant:
- Code:
http://localhost:8080/recherche?annee=2013&mois=mars
- Code:
var annee = url.URLSearchParams.get('annee');
var mois = url.URLSearchParams.get('mois');
merci de m'éclairer
[geremy]
Salut,
avec la ligne:
- Code:
var param = url.parse(req.url, true).query;
Donc tu peux accèder à année avec param.annee.
[Jean]
Salut Jérémy, voici une méthode plus simple encore :
Si tu es avec express :
- dans un événement de type "app.get(req,res,next) ..."
alors tu as req.query qui contient les résultats d'un formulaire GET
- dans un événement de type "app.post(req, res, next) ..."
alors tu as req.body qui contient les résultats du formulaire POST
Si tu es avec EXPRESS GENERATOR, le app.get ou le app.post sont remplacés par le router.get ou le router.post
[Admin]
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|