From c05efa8d7ae464235cf83d7c0956e42dc6974103 Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:14 +0200 Subject: move *.html to *.md --- files/fr/web/api/websocket/index.html | 124 ---------------------------------- 1 file changed, 124 deletions(-) delete mode 100644 files/fr/web/api/websocket/index.html (limited to 'files/fr/web/api/websocket/index.html') diff --git a/files/fr/web/api/websocket/index.html b/files/fr/web/api/websocket/index.html deleted file mode 100644 index 2ae740ebe7..0000000000 --- a/files/fr/web/api/websocket/index.html +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: WebSocket -slug: Web/API/WebSocket -browser-compat: api.WebSocket -translation_of: Web/API/WebSocket ---- -
{{APIRef("Web Sockets API")}}
- -

L'objet WebSocket fournit l'API qui permet de créer et de gérer une connexion WebSocket à un serveur ainsi que d'envoyer et de recevoir des données sur cette connexion.

- -

Pour construire un objet WebSocket, on utilisera le constructeur WebSocket().

- -

{{AvailableInWorkers}}

- -

Constructeur

- -
-
WebSocket(url[, protocols])
-
Renvoie un nouvel objet WebSocket.
-
- -

Constantes

- - - - - - - - - - - - - - - - - - - - - - - - -
ConstanteValeur
WebSocket.CONNECTING0
WebSocket.OPEN1
WebSocket.CLOSING2
WebSocket.CLOSED3
- -

Propriétés

- -
-
WebSocket.binaryType
-
Le type de données binaire utilisé par la connexion.
-
WebSocket.bufferedAmount {{readonlyinline}}
-
Le nombre d'octets de données dans la queue.
-
WebSocket.extensions {{readonlyinline}}
-
Les extensions sélectionnées par le serveur.
-
WebSocket.onclose
-
Un gestionnaire d'évènement à appeler lorsque la connexion est fermée.
-
WebSocket.onerror
-
Un gestionnaire d'évènement à appeler en cas d'erreur.
-
WebSocket.onmessage
-
Un gestionnaire d'évènement à appeler lors de la réception d'un message du serveur.
-
WebSocket.onopen
-
Un gestionnaire d'évènement à appeler lorsque la connexion est ouverte.
-
WebSocket.protocol {{readonlyinline}}
-
Le sous-protocole sélectionné par le serveur.
-
WebSocket.readyState {{readonlyinline}}
-
L'état courant de la connexion.
-
WebSocket.url {{readonlyinline}}
-
L'URL absolue de la WebSocket.
-
- -

Méthodes

- -
-
WebSocket.close([code[, reason]])
-
Ferme la connexion.
-
WebSocket.send(data)
-
Ajoute des données à transmettre à la queue.
-
- -

Évènements

- - -
-
close
-
Déclenché lorsqu'une connexion avec une WebSocket est fermée. Également disponible avec la propriété onclose.
-
error
-
Déclenché lorsqu'une connexion avec une WebSocket a été fermée à cause d'une erreur, par exemple lorsque des données n'ont pu être envoyées. Également disponible avec la propriété onerror.
-
message
-
Déclenché lorsque des données sont reçues via une WebSocket. Également disponible avec la propriété onmessage.
-
open
-
Déclenché lorsqu'une connexion avec une WebSocket est ouverte. Également disponible avec la propriété onopen.
-
- -

Exemples

- -
// Créer une connexion WebSocket
-const socket = new WebSocket('ws://localhost:8080');
-
-// La connexion est ouverte
-socket.addEventListener('open', function (event) {
- socket.send('Coucou le serveur !');
-});
-
-// Écouter les messages
-socket.addEventListener('message', function (event) {
-  console.log('Voici un message du serveur', event.data);
-});
- -

Spécifications

- -

{{Specifications}}

- -

Compatibilité des navigateurs

- -

{{Compat}}

- -

Voir aussi

- - -- cgit v1.2.3-54-g00ecf