Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

102
Vistas
Xttp envía no envía un cuerpo de solicitud

Actualmente tengo una configuración de 3 archivos para ejecutar en Nodejs: mi servidor, un script para mi archivo pug y un archivo pug. Quiero esta línea de código:

 b1 Click on the button to open the dropdown menu. label(for="Monsters") Monsters select(name="Monsters", id="Mon") option(value="Baal" name="F") Baal option(value="Diablo") Diablo option(value="Mephisto") Mephisto option(value="Duriel") Duriel option(value="Andarial") Andarial label(for="DifficultyA") Difficulty select(name="Difficulty" id="DifA") option(value="Normal") Normal option(value="Nightmare") Nightmare option(value="Hell") Hell script(src="indexhandle.js") </br></br> input(type="submit" value="Find Monster Drops" id="MonsterS").

Para darme la opción seleccionada tanto de Monstruos como de DificultadA. Hago esto haciendo que mi script haga una solicitud XML (en indexhandle.js):

 var xhttp document.getElementById("MonsterS").addEventListener("click", function(){ let name=document.getElementById("Mon").value; let Dif= document.getElementById("DifA").value; xhttp= new XMLHttpRequest() xhttp.open("POST", "/MonsterS", true) xhttp.setRequestHeader("Content-Type", "application/json; charset=UTF-8") xhttp.send(JSON.stringify({name:name, dif:Dif})) })

que se lee en mi servidor con estas llamadas:

 app.post("/MonsterS",Monster_Search) function Monster_Search(req, res, next){ console.log("fsdfdsdffdsdfs") console.log(req.body.name) let name=req.body.name; let dif=req.body.dif; }

Sin embargo, una vez que llega a Monster_Search, sigo recibiendo errores en nombre y diferencia, diciendo que los valores no están definidos. La verificación de todos los demás me muestra que los valores se definen solo que, cuando se envía al servidor, parece que se elimina a sí mismo al intentar verificar los rendimientos de req.body {}. ¿Alguien sabe por qué está pasando esto?

Instalé Body-parser para ayudar con la solicitud de pug, pero no hice nada. Intenté usar el formulario para intentar usar eso, pero nunca regresa al servidor.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda