Comment on fait pour faire fonctionner Writehead sur Node.js ?

Résolu
Yeti_LeDev Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Chris 94 Messages postés 54087 Date d'inscription   Statut Modérateur Dernière intervention   - 15 juil. 2020 à 17:25
Salut,

Je débute avec Node.js même si j'ai déjà fait du Javascript, mais j'ai quelques difficultés.

J'aimerais savoir comment marche le writehead. J'ai vu que tu dois normalement l'utiliser, mais ça me fait tout planter personnellement. Quand je ne l'utilise pas ça marche, mais bon je veux vraiment être sure de ce que fait : response.writehead(200).

Voici le code que j'essais de faire fonctionner:
let HTTP = require('http');
    
let Server = HTTP.createServer();

Server.on('request', (request, response) => {

    response.writehead(200); // ICI
    response.end('Salut ca va?');
})

Server.listen(8080);


Et voici ce qui se passe sur le terminal:

C:\Users\etien\PremierScript.js:7
response.writehead(200); // ICI
^

TypeError: response.writehead is not a function
at Server.<anonymous> (C:\Users\etien\PremierScript.js:7:14)
at Server.emit (events.js:315:20)
at parserOnIncoming (_http_server.js:790:12)
at HTTPParser.parserOnHeadersComplete (_http_common.js:119:17)

2 réponses

Chris 94 Messages postés 54087 Date d'inscription   Statut Modérateur Dernière intervention   7 341
 
Bonjour,

Tu as demandé la suppression de ton post ce qui n'est pas accepté. Nous ne supprimons que les données personnelles qu'il est imprudent de publier sur un forum public.

Au cas où... Il est d'usage, quand on trouve soi-même la solution, de revenir la donner sous sa question pour le bénéfice de ceux qui auraient le même souci. Merci pour ton attention.
0
Yeti_LeDev Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
En faites j'avais juste fait une erreur de syntaxe:


Fallait mettre ça a la place:

var http = require('http');

http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.end('Salut ca va?');
}).listen(8080);
0
Chris 94 Messages postés 54087 Date d'inscription   Statut Modérateur Dernière intervention   7 341
 
Merci :-)
0