Cosa significa che quando le chiamate di rete JavaScript come fetch o XMLHttpRequest o qualsiasi altro tipo di richiesta di rete HTTP falliscono con un codice di stato HTTP pari a 0?
Questo non sembra essere un codice di stato HTTP valido poiché altri codici hanno tre cifre nella specifica HTTP.
Ho provato a scollegare completamente la rete come test. Potrebbe non essere correlato, ma ciò ha comportato il codice di stato 17003 (IIRC), che la ricerca rapida suggerisce che "la ricerca del server DNS non è riuscita".
Lo stesso codice funziona bene da alcune posizioni e sistemi, tuttavia in alcuni ambienti ha esito negativo con il codice di stato 0 e non viene fornito alcun testo di risposta.
Questo è un tipico POST HTTP per un URL Internet. Non comporta file: // che capisco potrebbe restituire 0 che indica il successo in Firefox.
banner