Paquet : cl-hunchentoot (1.2.38-1.1)
Liens pour cl-hunchentoot
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source hunchentoot :
- [hunchentoot_1.2.38-1.1.dsc]
- [hunchentoot_1.2.38.orig.tar.gz]
- [hunchentoot_1.2.38-1.1.debian.tar.xz]
Responsable :
Ressources externes :
- Page d'accueil [weitz.de]
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
|
|
|
|
-
- dep: cl-base64
- paquet Common Lisp d'encodage et décodage base64 avec gestion d'URI
-
- dep: cl-bordeaux-threads
- bibliothèque de threads portable pour Common Lisp
-
- dep: cl-chunga
- flux découpés portables pour Common Lisp
-
- dep: cl-fad
- bibliothèque de chemin portable pour Common Lisp
-
- dep: cl-flexi-streams
- Flexi-streams : flux bivalents flexibles pour Common Lisp
-
- dep: cl-md5 (>= 1:20130312)
- paquet Common Lisp pour les résumés de message MD5
-
- dep: cl-plus-ssl
- interface Common Lisp pour OpenSSL
-
- dep: cl-ppcre
- expressions rationnelles portables compatibles avec Perl pour Common Lisp
-
- dep: cl-rfc2388
- implémentation de la RFC 2388 en Common Lisp
-
- dep: cl-trivial-backtrace
- génération d'une trace Common Lisp portable
-
- dep: cl-usocket
- bibliothèque de socket Common Lisp
Télécharger cl-hunchentoot
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 142,2 ko | 625,0 ko | [liste des fichiers] |