P-06
Serveur HTTP from scratch
j'ai développé un serveur HTTP from scratch en Python, capable de servir des fichiers, gérer des connexions simultanées, traiter les requêtes POST et GET, et compresser des données. Ce projet m'a permis d'approfondir mes compétences en Python et en développement backend, tout en renforçant ma compréhension des serveurs HTTP et ma capacité à construire des solutions robustes et performantes.
- Catégorie
- Personnel
- Contexte
- Projet personnel
- Date
- 2024
- Durée
- 1 mois
- Équipe
- David MVOULA
Durée · sur 12 mois
1 mois
Description
Ce serveur HTTP développé entièrement en Python sans utiliser de frameworks existants implémente les fonctionnalités essentielles du protocole HTTP. Il gère efficacement les requêtes GET et POST, sert des fichiers statiques, et supporte la compression de données pour optimiser les performances.
Stack
Rep.Désignation
- 01Python
Notes
Fonctionnalités
- 1Traitement des requêtes GET et POST
- 2Gestion des connexions simultanées
- 3Compression des données
- 4Serveur de fichiers statiques
- 5Journalisation des requêtes
Défis
- 1Implémentation du protocole HTTP sans bibliothèques externes
- 2Gestion efficace des connexions concurrentes
- 3Optimisation des performances