IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NodeJS Discussion :

POST - Node JS


Sujet :

NodeJS

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Juin 2014
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2014
    Messages : 63
    Points : 33
    Points
    33
    Par défaut POST - Node JS
    Bonjour,

    J'essaie de récupérer les valeurs envoyé par POST en node.js (d'un formulaire).

    Voilà ce que j'ai fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    var http = require('http'); /* Permet de créer le serveur */
    var express = require('express'); /* La base */
    var bodyparser = require('body-parser');
     
    var app = express();
    var server = http.createServer(app);
     
    app.use(bodyparser.urlencoded({extended:false}));
     
    app.get('/', function (req, res) {
      res.sendFile(__dirname + '/index.html');
    });
     
    app.post('/', function (req, res) {
        console.log(req.body.pseudo);
    });
     
    server.listen(8080);
    Ca marche bien ; dans la console j'ai bien la valeur de xxx, mais dans mon navigateur, il y a le petit cercle de chargement en haut à gauche de l'onglet. Comme s'il était encore entrain de communiquer avec le serveur.

    Pourquoi et comment l'enlever ?

  2. #2
    Expert éminent
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 093
    Points : 6 754
    Points
    6 754
    Par défaut
    Tu dois envoyer une réponse, sinon le client garde la connexion ouverte en attente de quelque chose.
    Si tu ne veux rien renvoyer, tu peux utiliser status et end.
    Plus d'infos : cours et tutoriels Node.js :https://nodejs.developpez.com/cours/
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/09/2016, 21h55
  2. Réponses: 0
    Dernier message: 18/01/2015, 23h45
  3. Réponses: 0
    Dernier message: 18/01/2015, 23h45
  4. Post incrémentation?
    Par Defrag dans le forum C
    Réponses: 4
    Dernier message: 08/10/2002, 10h36
  5. probleme d'installation sur d'autres postes
    Par VBkiller dans le forum Composants VCL
    Réponses: 4
    Dernier message: 18/09/2002, 18h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo