This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.b_stds:tech:ietf:6455 [2019/06/07 10:40] nick created |
dido:public:ra:xapend:xapend.b_stds:tech:ietf:6455 [2021/08/13 14:10] (current) murphy [Abstract] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ======== RFC6455 - The WebSocket Protocol ========= | + | ===== RFC6455 - The WebSocket Protocol ===== |
| - | [[dido:public:stds:tech:ietf | return to the IETF Standards ]] | + | [[dido:public:ra:xapend:xapend.b_stds:tech:ietf:start| return to the IETF Standards ]] |
| <table> | <table> | ||
| Line 12: | Line 12: | ||
| </table> | </table> | ||
| - | : **Note**: The following is an excerpt from the official IETF RFC. It is provided here as a connivence and is not authoritative. Refer to the original document as the authoritative reference. | + | : **Note**: The following is an excerpt from the official IETF RFC. It is provided here as a convenience and is not authoritative. Refer to the original document as the authoritative reference. |
| - | + | ==== Abstract ==== | |
| - | ====== Abstract ====== | + | |
| : //The WebSocket Protocol enables two-way communication between a client | : //The WebSocket Protocol enables two-way communication between a client | ||
| running untrusted code in a controlled environment to a remote host | running untrusted code in a controlled environment to a remote host | ||
| that has opted-in to communications from that code. The security | that has opted-in to communications from that code. The security | ||
| model used for this is the origin-based security model commonly used | model used for this is the origin-based security model commonly used | ||
| - | by web browsers. The protocol consists of an opening handshake | + | by web browsers. The [[dido:public:ra:xapend:xapend.a_glossary:p:protocol|protocol]] consists of an opening handshake |
| - | followed by basic message framing, layered over TCP. The goal of | + | followed by basic message framing, layered over TCP. The [[dido:public:ra:xapend:xapend.a_glossary:g:goal|goal]] of |
| this technology is to provide a mechanism for browser-based | this technology is to provide a mechanism for browser-based | ||
| applications that need two-way communication with servers that does | applications that need two-way communication with servers that does | ||
| not rely on opening multiple HTTP connections (e.g., using | not rely on opening multiple HTTP connections (e.g., using | ||
| XMLHttpRequest or <iframe>s and long polling).// | XMLHttpRequest or <iframe>s and long polling).// | ||
| + | |||
| + | /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
| + | /* To add a discussion page to this page, comment out the line that says | ||
| + | ~~DISCUSSION:off~~ | ||
| + | */ | ||
| + | ~~DISCUSSION:on|Outstanding Issues~~ | ||
| + | ~~DISCUSSION:off~~ | ||