Skip to content

Commit

Permalink
Fix internal links in index.md
Browse files Browse the repository at this point in the history
Internal links to WebSocket and CloseEvent were broken.
  • Loading branch information
lgiraudel committed Aug 21, 2024
1 parent 269caf1 commit 9cc0d58
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Les WebSockets représentent une technologie, basée sur le protocole web socket

## Création d'un objet WebSocket

Pour utiliser le protocole WebSocket, il faut créer un objet [`WebSocket`](/fr/docs/Web/API/WebSockets/WebSockets_reference/WebSocket) ; celui-ci essaiera automatiquement d'ouvrir une connexion avec le server.
Pour utiliser le protocole WebSocket, il faut créer un objet [`WebSocket`](/fr/docs/Web/API/WebSocket) ; celui-ci essaiera automatiquement d'ouvrir une connexion avec le server.

Le constructeur WebSocket accepte un paramètre obligatoire et un paramètre optionnel :

Expand Down Expand Up @@ -42,9 +42,9 @@ Le constructeur peut renvoyer des exceptions:

### Erreurs de connexion

Si une erreur se produit lors de la tentative de connexion, un évènement nommé "error" est d'abord renvoyé à l'objet [`WebSocket`](/fr/docs/Web/API/WebSockets/WebSockets_reference/WebSocket) (invoquant ainsi son gestionnaire d'évènement `onerror`) suivi d'un évènement [`CloseEvent`](/fr/docs/Web/API/WebSockets/WebSockets_reference/CloseEvent) (qui invoque alors son gestionnaire d'évènement `onclose`) indiquant la raison de la clôture.
Si une erreur se produit lors de la tentative de connexion, un évènement nommé "error" est d'abord renvoyé à l'objet [`WebSocket`](/fr/docs/Web/API/WebSocket) (invoquant ainsi son gestionnaire d'évènement `onerror`) suivi d'un évènement [`CloseEvent`](/fr/docs/Web/API/CloseEvent) (qui invoque alors son gestionnaire d'évènement `onclose`) indiquant la raison de la clôture.

A partir de Firefox 11, un message d'erreur descriptif est envoyé à la console de la plateforme Mozilla, et un code de fermeture tel que défini dans la [RFC 6455, Section 7.4](http://tools.ietf.org/html/rfc6455#section-7.4) est envoyé à travers l'évènement [`CloseEvent`](/fr/docs/Web/API/WebSockets/WebSockets_reference/CloseEvent).
A partir de Firefox 11, un message d'erreur descriptif est envoyé à la console de la plateforme Mozilla, et un code de fermeture tel que défini dans la [RFC 6455, Section 7.4](http://tools.ietf.org/html/rfc6455#section-7.4) est envoyé à travers l'évènement [`CloseEvent`](/fr/docs/Web/API/CloseEvent).

### Exemples

Expand Down Expand Up @@ -74,7 +74,7 @@ Dans les exemples ci-dessus on a remplacé `http` par `ws`, et de la même faço

## Envoi de données vers le serveur

Une fois la connexion ouverte on peut commencer à tranférer des données vers le serveur en appelant la méthode [`send()`](/fr/docs/Web/API/WebSockets/WebSockets_reference/WebSocket#send) de l'objet `WebSocket` pour chaque message que l'on veut envoyer :
Une fois la connexion ouverte on peut commencer à tranférer des données vers le serveur en appelant la méthode [`send()`](/fr/docs/Web/API/WebSocket#send) de l'objet `WebSocket` pour chaque message que l'on veut envoyer :

Les données peuvent être envoyées sous forme de chaîne {{ domxref("Blob") }} ou de [`ArrayBuffer`](/fr/docs/Web/API/JavaScript_typed_arrays/ArrayBuffer).

Expand Down Expand Up @@ -193,7 +193,7 @@ Avant Gecko 9.0, certains charactères spéciaux dans une chaîne UTF-8 provoqua

## Fermeture de la connexion

Quand on n'a plus besoin de la connexion WebSocket, on appelle la méthode [`close()`](/fr/docs/Web/API/WebSockets/WebSockets_reference/WebSocket#close) de l'objet WebSocket:
Quand on n'a plus besoin de la connexion WebSocket, on appelle la méthode [`close()`](/fr/docs/Web/API/WebSocket#close) de l'objet WebSocket:

```js
exampleSocket.close();
Expand Down

0 comments on commit 9cc0d58

Please sign in to comment.