Je pensais que le problème de voir les erreurs de la console "affichant du HTML en tant que fichiers JS" était dû à ma tentative de redirection des erreurs 404. Et puis un commentaire sur this reddit post a suggéré que c'était une supposition valide ... Mais comment est-ce possible? Par quel moyen une ressource JS devient-elle HTML lorsque les 404 sont redirigés?pourquoi rediriger 404 erreurs provoquerait un fichier js pour renvoyer HTML?
0
A
Répondre
1
serveurs d'application ont généralement des pages Web par défaut pour rendre les codes d'erreur HTTP. Par exemple, ce sont les Apache 2.4 settings concernant les réponses d'erreur personnalisées. Il est donc normal d'obtenir des réponses HTML pour les codes d'erreur HTTP si votre serveur d'applications est configuré en tant que tel.
Je ne vois pas sur cette page où il est dit que la page d'erreur sera toujours servie en HTML, même si elle a une extension différente. –
Droit! L'autre responsable du rendu de ces réponses HTML est le navigateur lui-même. Vous pouvez le vérifier en utilisant curl ou telnet. –
Je peux lire l'ensemble du fichier de configuration utilisé par 'mod_wsgi-express'. Où verrais-je qu'il renvoie des réponses HTML? – JacobIRR