toutes les options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Paquet source : hunchentoot  ]

Paquet : cl-hunchentoot (1.2.38-1.1)

Liens pour cl-hunchentoot

Screenshot

Ressources Debian :

Télécharger le paquet source hunchentoot :

Responsable :

Ressources externes :

Paquets similaires :

serveur web Common Lisp anciennement connu sous le nom de TBNL

Hunchentoot est un serveur web écrit en Common Lisp et une boîte à outils pour construire des sites web dynamiques. En tant que serveur web autonome, Hunchentoot est capable de faire du découpage (« chunking ») HTTP/1.1 dans les deux directions, de maintenir des connexions persistantes (keep-alive) et d'utiliser SSL.

Hunchentoot fournit des outils comme la gestion automatique de session (avec et sans cookies), l'identification, une gestion d'erreurs personnalisable et un accès simple aux paramètres GET et POST envoyés par le client. Il ne permet pas de générer automatiquement une sortie HTML. Pour cela, il est possible d'utiliser CL-WHO ou HTML-TEMPLATE.

Hunchentoot communique avec son frontal ou avec le client grâce à des sockets TCP/IP et utilise en option le multitraitement pour gérer plusieurs requêtes en même temps. Par conséquent, il ne peut pas être entièrement implémenté en Common Lisp portable. Il fonctionne actuellement « nativement » avec LipsWorks (qui est la plate-forme principale de développement et de test) et avec tous les Lisp pris en charge par les couches de compatibilité usocket et Bordeaux Threads.

Hunchentoot est distribué avec une licence de style BSD pour qu'on puisse faire tout ce que l'on veut avec.

Autres paquets associés à cl-hunchentoot

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger cl-hunchentoot

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
all 142,2 ko625,0 ko [liste des fichiers]