I'm trying to send the same http request multiple times. I just put the request in a loop, but when I run the code it shows the response 1 time.
const req = https.request(options, res => {
console.log(`statusCode: ${res.statusCode} ${res.statusMessage}`)
res.on('data', d => {
process.stdout.write(d)
})
})
for(i=0; i<3; i ){
req.write(data)
}
CodePudding user response:
You should put the request inside the for loop:
for(i=0; i < 3; i ){
const req = https.request(options, res => {
console.log(`statusCode: ${res.statusCode} ${res.statusMessage}`)
res.on('data', d => {
process.stdout.write(d)
})
});
req.write(data);
}