O que significa quando chamadas de rede JavaScript, como busca ou XMLHttpRequest, ou qualquer outro tipo de solicitação de rede HTTP, falham com um código de status HTTP 0?
Este não parece ser um código de status HTTP válido, pois outros códigos têm três dígitos na especificação HTTP.
Tentei desconectar completamente a rede como teste. Pode não estar relacionado, mas isso resultou no código de status 17003 (IIRC), que a pesquisa superficial sugere que significa "Falha na pesquisa do servidor DNS".
O mesmo código funciona bem em alguns locais e sistemas, no entanto, em certos ambientes, falha com o código de status 0 e não é fornecido o responseText.
Este é um HTTP POST típico para um URL da Internet. Ele não envolve file: //, que eu entendo pode retornar 0, indicando sucesso no Firefox.
banner