Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

415
Views
Recibo el error: no se pueden configurar los encabezados después de enviarlos

Soy nuevo en el nodo js y apilé con este error durante mucho tiempo. ¿Puede alguien ayudarme a encontrar una solución! aquí está el código que he escrito!

 router.get('/list',function (req, res, next) { res.render('listaccounts.ejs',{mybalance:mybalance}); }); //accounts creation router.post('/', function(req, res, next) { var passphrase = req.body.passphrase; var mybalance=web3.fromWei(web3.eth.getBalance(web3.eth.accounts[0])); var accountAddress=web3_.personal.newAccount("passphrase",function(error,result){ if(!error){ console.log(result); } else { res.render('error.ejs'); } }); res.redirect('/accounts/list'); });
over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

El problema radica en

 if(!error){ console.log(result); } else { res.render('error.ejs'); } }); res.redirect('/accounts/list');

Cuando captura la declaración else, representa la página, luego llama a la redirección de la página, pero los encabezados se enviaron durante res.render. En pocas palabras, no puede renderizar y redirigir al mismo tiempo

over 4 years ago · Santiago Trujillo Report

0

Tal como dijo Jakub. También puede tener un problema de ejecución asíncrona (no sabe qué se ejecutará primero, la redirección o el procesamiento). Creo que simplemente podrías:

 var accountAddress=web3_.personal.newAccount("passphrase",function(error,result){ if(!error){ console.log(result); res.redirect('/accounts/list'); } else { res.render('error.ejs'); } });
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!