[CGI] Utiliser python pour un fichier cgi (HTML)
Bonjour,
Je suis en train d'apprendre le HTML et j'essaie d'utiliser python pour un fichier cgi.
J'ai regardé sur internet comment faire, j'ai essayé, mais le navigateur (Google Chrome) affiche une erreur :
net::ERR_HTTP_RESPONSE_CODE_FAILURE
J'aimerais savoir si il y a des perssonnes qui pourraient me dépanner...
Pour un nouveau projet, j’éviterais CGI
Si le but est d’apprendre Python pour le Web, je conseillerais aujourd’hui d’éviter CGI pour un nouveau projet. Le module cgi a d’ailleurs été supprimé de Python 3.13.
Pour quelque chose de simple, Flask ou FastAPI sera généralement plus facile à comprendre et à déboguer, et Django convient bien dès que l’application devient plus structurée.
Si vous devez absolument utiliser CGI, je commencerais par regarder les logs du serveur : droits d’exécution du script, shebang Python, activation de CGI et présence d’un en-tête Content-Type valide sont les premiers points à vérifier avec ce type d’erreur.