Visualizar un archivo HTML con Node.JS

tengo el siguiente HTML con el nombre "Index.html" donde subo una imagen:

<form action="/upload" method="post" enctype="multipart/form-data">   <input type="file" name="imagen" /> </form> 

Con Node JS usando Multer la recopilo y guardo. AL momento de cargar la imagen utilizo una API para usar esa imagen. Esta respuesta de la API la parseo usando res.json('response'), ya que en ese mismo Index.html usare esa respuesta usando Fetch. El problema, es que quiero que me deje en la pagina de Index.html, pero me manda a la pagina de upload con los datos del response. ¿Cómo puedo hacer para que me deje en la pagina de Index.html? Gracias

app.post('/upload', upload.single('imagen'), function (req, res) {  var imagen = req.file.originalname; var params = {   images_file: images_file };  visualRecognition.classify(params, function(err, response) {   if (err) {      console.log(err);   } else {     console.log(JSON.stringify(response, null, 2)); res.sendFile(path.join(__dirname+'/public/recognition.html')); //No funciona res.json(response);    }   });  });