Voici le code:res.write ne retourne pas la valeur attendue
var http = require('http')
var options = {
hostname: 'localhost',
method: 'POST',
port: 8000,
path: '/'
}
var s = 3;
http.request(options, (res)=>{
}).end(s+'')
http.createServer((req, res)=>{
res.writeHead(200, {'Content-type': 'text/plain'})
var a = "";
req.on('data', (data)=>{
a+= data
})
req.on('end',()=>{
res.write(a)
res.end()
})
}).listen(8000)
Pourquoi le serveur pourrait être le retour des informations non valides au client lorsqu'une valeur de retour de 3 est prévu?
Avez-vous déterminé ce qui est retourné actuellement par res.write()? –
Actuellement ne retourne rien avec le res.write() – Mark
Ok. Je recommande de jeter un oeil à: https://nodejs.org/api/http.html#http_http_request_options_callback. Peut-être que vous avez déjà. Quoi qu'il en soit, ils ont un exemple d'implémentation sur cette page. –