¿Hay alguna condición que pueda provocar que se ontimeout el tiempo de espera cuando el tiempo de timeout se establece en 0?
var xhr = new XMLHttpRequest(); xhr.open('POST', '/something', true); xhr.timeout = 0; // No timeout xhr.ontimeout = function (e) { // Any circumstances to get here? }; xhr.send(...);¿Algún tipo de conexión lenta? ¿O el tiempo de espera de conexión/lectura del navegador interno es muy largo?
Encontré que algunos usuarios del sitio que mantengo caen en este problema y quiero averiguar por qué.