Sec-WebSocket-Protocol: |
Protocole WebSocket |
HTTP |
Entêtes |
Syntaxe
Sec-WebSocket-Protocol: subprotocols
|
Paramètres
Nom |
Description |
subprotocols |
Ce paramètre permet d'indiquer une liste de noms de sous-protocoles séparés par des virgules, dans l'ordre de préférence. |
Description
Ce champ d'entête permet d'indiquer un ou plusieurs protocoles WebSocket que vous souhaitez utiliser, par ordre de préférence.
Remarques
- Le champ d'entête Sec-WebSocket-Protocol: est utilisé dans l'identificateur de main d'ouverture WebSocket. Il est envoyé du client au serveur et renvoyé du serveur
au client pour confirmer le sous-protocole de la connexion. Cette situation permet aux scripts de sélectionner un sous-protocole et de s'assurer que le serveur a accepté de servir ce
sous-protocole.
- Le champ d'entête Sec-WebSocket-Protocol: peut apparaître plusieurs fois dans une requête HTTP (étant logiquement le même qu'un champ d'entête
Sec-WebSocket-Protocol: unique contenant toutes les valeurs). Cependant, le champ d'entête Sec-WebSocket-Protocol: ne doit pas apparaître plus d'une fois dans
une réponse HTTP.
Dernière mise à jour : Vendredi, le 10 janvier 2020