Difference between revisions of "WebSockets"

From wikieduonline
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[wikipedia:WebSocket]] (2011) is a computer communications protocol, providing [[full-duplex]] communication channels over a single [[TCP]] connection. The WebSocket protocol defines a <code>ws://</code> and <code>wss://</code> prefix to indicate a WebSocket and a WebSocket Secure connection, respectively.
+
[[wikipedia:WebSocket]] (2011) is a computer communications protocol, providing [[full-duplex]] communication channels over a single [[TCP]] connection. The WebSocket protocol defines a <code>[[ws]]://</code> and <code>[[wss]]://</code> prefix to indicate a WebSocket and a WebSocket Secure connection, respectively.
  
 
* https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_client_applications
 
* https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_client_applications
Line 13: Line 13:
 
* [[AWS API Gateway]]
 
* [[AWS API Gateway]]
 
* <code>[[WS-RPC]]</code>
 
* <code>[[WS-RPC]]</code>
* <code>[[HTTP/3]]</code>
+
* <code>[[HTTP/3]]</code> (2020)
 
* [[Server-Sent Events (SSE)]]
 
* [[Server-Sent Events (SSE)]]
 
* [[Load testing]]: [[Gatling (software)]]
 
* [[Load testing]]: [[Gatling (software)]]
Line 19: Line 19:
 
  [[curl: (1) Protocol "wss" not supported or disabled in libcurl]]
 
  [[curl: (1) Protocol "wss" not supported or disabled in libcurl]]
 
  [[socket.io-client]]
 
  [[socket.io-client]]
 +
[[websocket handshake error: invalid value for header]] 'Upgrade'
 +
* [[Caddyfile]]
 +
* [[8546]] [[geth]]
 +
* [[ws npm package]]
  
 
== See also ==
 
== See also ==
 +
* {{wss}}
 
* {{WebSocket}}
 
* {{WebSocket}}
 
* {{HTTPS}}
 
* {{HTTPS}}
  
 
[[Category:web]]
 
[[Category:web]]

Latest revision as of 12:04, 19 August 2024

wikipedia:WebSocket (2011) is a computer communications protocol, providing full-duplex communication channels over a single TCP connection. The WebSocket protocol defines a ws:// and wss:// prefix to indicate a WebSocket and a WebSocket Secure connection, respectively.

The URL to which to connect; this should be the URL to which the WebSocket server will respond. This should use the URL scheme wss://, although some software may allow you to use the insecure ws:// for local connections.


Web Server implementation[edit]

Related terms[edit]

curl: (1) Protocol "wss" not supported or disabled in libcurl
socket.io-client
websocket handshake error: invalid value for header 'Upgrade'

See also[edit]

  • https://aws.amazon.com/blogs/aws/new-aws-application-load-balancer/
  • http://nginx.org/en/CHANGES
  • https://www.nginx.com/blog/websocket-nginx/
  • Advertising: