Qu'est-ce que cela signifie lorsque les appels réseau JavaScript tels que fetch ou XMLHttpRequest, ou tout autre type de requête réseau HTTP, échouent avec un code d'état HTTP de 0?
Cela ne semble pas être un code d'état HTTP valide car les autres codes sont à trois chiffres dans la spécification HTTP.
J'ai essayé de débrancher complètement le réseau à titre de test. Cela n'a peut-être pas de rapport, mais cela a abouti au code d'état 17003 (IIRC), qui, selon une recherche superficielle, signifie «échec de la recherche du serveur DNS».
Le même code fonctionne correctement à partir de certains emplacements et systèmes, mais dans certains environnements, il échoue avec le code d'état 0 et aucun responseText n'est fourni.
Il s'agit d'un HTTP POST typique vers une URL Internet. Cela n'implique pas file: // qui, je crois, peut renvoyer 0 indiquant le succès dans Firefox.
banner