HTTP |
HTTP |
---|---|
Node.js |
Description
Ce module est utiliser pour les connexions client/serveur HTTP.
Liste des classes
Nom | Description |
---|---|
http.Agent | Cette classe contient un agent responsable de la gestion de la persistance et de la réutilisation des connexions pour les clients HTTP. Elle maintient une file d'attente de demandes en attente pour un hôte et un port donnés, réutilisant une connexion de socket unique pour chacun jusqu'à ce que la file d'attente soit vide, moment auquel le socket est soit détruit, soit placé dans un bassin où il est conservé pour être réutilisé pour les demandes vers le même hôte et le même port. Le fait qu'il soit détruit ou regroupé dépend de l'option keepAlive. |
http.ClientRequest | Cette classe permet de créer en interne et d'être renvoyer par http.request(). Elle représente une requête en cours dont l'entête a déjà été mis en file d'attente. L'entête est toujours modifiable à l'aide de l'API setHeader(name, value), getHeader(name), removeHeader(name). L'entête réel sera envoyé avec le premier bloc de données ou lors de l'appel de request.end(). |
http.Server | Cette classe permet d'indiquer un serveur. |
http.ServerResponse | Cette classe permet de créer en interne par un serveur HTTP, pas par l'utilisateur. Elle est passé en tant que deuxième paramètre à l'événement 'request'. |
http.IncomingMessage | Cette classe contient un objet IncomingMessage pour créer par http.Server ou http.ClientRequest et transmettre comme premier paramètre aux événements 'request' et 'response' respectivement. Il peut être utilisé pour accéder à l'état des réponses, aux entêtes et aux données. |
Dernière mise à jour : Vendredi, le 5 mars 2021