Projet de serveur HTTP en C++23

Un serveur
à tester ici.

Ce projet prend en charge le parcours complet d’une requête HTTP, de sa réception jusqu’à la réponse. Cette page permet de l’essayer directement et d’en observer le fonctionnement.

Tester le serveur

Du navigateur au serveur

Une requête,
étape par étape

NavigateurCaddy HTTPSConteneur C++HttpRoute

Démonstration en direct

Envoyer une vraie requête

Prête
RequêteGET
RéponseEn attente
Aucune requête— ms
En-têtes
Sélectionnez un scénario et envoyez la requête.
Code C++ exécuté pour ce scénarioC++23

Résultats vérifiables

Suivre les performances
dans le temps.

Ces mesures permettent de repérer les évolutions et les régressions au fil du projet. Elles sont produites automatiquement sur le serveur compilé en mode release, sans lancer de test de charge depuis cette page.

Chargement des résultats…
Le premier rapport de mesure sera affiché ici.

Les mesures sont réalisées sur la machine d’intégration continue, sans réseau externe. Les résultats peuvent varier selon l’environnement : ils servent avant tout à comparer les versions du projet dans des conditions similaires.

01

Les usages HTTP essentiels

Le serveur gère les méthodes courantes, les paramètres d’URL, les données JSON et les fichiers statiques.

02

Un comportement observable

Chaque scénario relie une requête, sa réponse et le code C++ chargé de la traiter.

03

Une qualité mesurée

Les tests automatisés, la documentation générée et le suivi des performances accompagnent chaque évolution.