You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 5-network/11-websocket/article.md
+1-14Lines changed: 1 addition & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -117,11 +117,7 @@ Il peut y avoir des en-têtes supplémentaires `Sec-WebSocket-Extensions` et `Se
117
117
118
118
Par exemple :
119
119
120
-
<<<<<<< HEAD
121
120
-`Sec-WebSocket-Extensions: deflate-frame` signifie que le navigateur prend en charge la compression des données. Une extension est liée au transfert des données, c'est une fonctionnalité qui étend le protocole WebSocket. L'en-tête `Sec-WebSocket-Extensions` est envoyé automatiquement par le navigateur, avec la liste de toutes les extensions qu'il prend en charge.
122
-
=======
123
-
-`Sec-WebSocket-Extensions: deflate-frame` means that the browser supports data compression. An extension is something related to transferring the data, functionality that extends WebSocket protocol. The header `Sec-WebSocket-Extensions` is sent automatically by the browser, with the list of all extensions it supports.
124
-
>>>>>>> 13da056653754765b50aa5a9f706f84a4a0d6293
125
121
126
122
-`Sec-WebSocket-Protocol: soap, wamp` signifie que nous aimerions transférer non seulement toutes les données, mais les données [SOAP](http://en.wikipedia.org/wiki/SOAP) ou les protocoles WAMP ("The WebSocket Application Messaging Protocol"). Les sous-protocoles WebSocket sont enregistrés dans le [catalogue IANA](http://www.iana.org/assignments/websocket/websocket.xml). Donc, cet en-tête décrit les formats de données que nous allons utiliser.
127
123
@@ -198,11 +194,7 @@ Imaginez, notre application génère beaucoup de données à envoyer. Mais l'uti
198
194
199
195
Nous pouvons appeler `socket.send (data)` encore et encore. Mais les données seront mises en mémoire tampon (stockées) en mémoire et envoyées uniquement aussi rapidement que la vitesse du réseau le permet.
200
196
201
-
<<<<<<<HEAD
202
197
La propriété `socket.bufferedAmount` stocke le nombre d'octets qui sont mis en mémoire tampon à ce moment, en attente d'être envoyés sur le réseau.
203
-
=======
204
-
The `socket.bufferedAmount` property stores how many bytes remain buffered at this moment, waiting to be sent over the network.
205
-
>>>>>>>13da056653754765b50aa5a9f706f84a4a0d6293
206
198
207
199
Nous pouvons l'examiner pour voir si le socket est réellement disponible pour la transmission.
208
200
@@ -245,13 +237,8 @@ socket.onclose = event => {
245
237
246
238
Valeurs de code les plus courantes :
247
239
248
-
<<<<<<<HEAD
249
-
-`1000`-- la fermeture normale par défaut (utilisée si aucun `code` n'est fourni),
240
+
-`1000`-- la closure normale par défaut (utilisée si aucun `code` n'est fourni),
250
241
- `1006` -- aucun moyen pour utiliser ce code manuellement, indique que la connexion a été perdue (pas de frame de fermeture).
251
-
=======
252
-
- `1000` -- the default, normal closure (used if no `code` supplied),
253
-
- `1006` -- no way to set such code manually, indicates that the connection was lost (no close frame).
0 commit comments