¿Se puede configurar Axios para mantener activas las solicitudes después de cerrar una página del navegador? Native fetch() acepta el indicador keepalive para habilitar esta funcionalidad, mientras que no he encontrado nada similar en la documentación de Axios.
keepalive La opción keepalive se puede utilizar para permitir que la solicitud sobreviva a la página. Fetch with the keepalive flag es un reemplazo para la API Navigator.sendBeacon().
https://developer.mozilla.org/en-US/docs/Web/API/fetch#parameters
Sí, puede hacer esto con axios si crea su propia instancia de axios.
const instance = axios.create({ baseURL: 'https://some-domain.com/api/', timeout: 1000, headers: {'X-Custom-Header': 'foobar'}, httpAgent: new http.Agent({ keepAlive: true }), });Los documentos de Axios pueden guiarlo un poco más.