Tengo una API POST en Nodejs (Express), la API tarda mucho tiempo en devolver la respuesta (procesamiento pesado de datos).
Cuando cancelo la solicitud a la mitad de Postman o cierro la página. (La API sigue procesando los datos en el servidor del nodo, aunque el cliente no recopilará la respuesta). ¿Cómo detengo el procesamiento interno de la API cuando se cierra la solicitud? (El cliente detiene la API)
Con express, puedes probar:
req.connection.on('close',function(){ // code to handle connection abort console.log('user cancelled'); });