dotnetomaniak.pl - Artykuły z tagiem WebSocketdotnetomaniak.pl - Artykuły z tagiem WebSocket2024-03-28T09:51:36Zhttps://dotnetomaniak.pl/Tags/WebSocketCopyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png4025https://dotnetomaniak.pl/EN-Back-to-WebSockets-fundamentals-in-ASPNET-Core-Lifetime-Prematurely-closed-connections[EN] Back to WebSockets fundamentals in ASP.NET Core - Lifetime & Prematurely closed connections2018-02-09T09:28:32Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_AA3d_otL3UWuT0VCAO67Sw.png"/></div><div>This post discusses WebSocket lifetime and how to handle prematurely closed connections.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-Back-to-WebSockets-fundamentals-in-ASPNET-Core-Lifetime-Prematurely-closed-connections"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwww.tpeczek.com%2f2018%2f02%2fback-to-websockets-fundamentals-in.html" style="border:0px"/></a></div></div>tpeczekhttps://dotnetomaniak.pl/Users/jTIx7Ar3AUSeW2FPwvQJzQ2018-02-16T09:07:10Zhttps://dotnetomaniak.pl/EN-Back-to-WebSockets-fundamentals-in-ASPNET-Core-Lifetime-Prematurely-closed-connections3830This post discusses WebSocket lifetime and how to handle prematurely closed connections.https://www.tpeczek.com/2018/02/back-to-websockets-fundamentals-in.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_AA3d_otL3UWuT0VCAO67Sw.pnghttps://dotnetomaniak.pl/EN-WebSocket-per-message-compression-in-ASPNET-Core[EN] WebSocket per-message compression in ASP.NET Core2017-07-21T07:59:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small__ol3w9ggokCFoC0MVN-eQw.png"/></div><div>A number of browsers support WebSocket per-message compression out of the box. This post shows how it can be used in ASP.NET Core.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-WebSocket-per-message-compression-in-ASPNET-Core"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwww.tpeczek.com%2f2017%2f07%2fwebsocket-per-message-compression-in.html" style="border:0px"/></a></div></div>tpeczekhttps://dotnetomaniak.pl/Users/jTIx7Ar3AUSeW2FPwvQJzQ2017-07-29T19:15:47Zhttps://dotnetomaniak.pl/EN-WebSocket-per-message-compression-in-ASPNET-Core1710A number of browsers support WebSocket per-message compression out of the box. This post shows how it can be used in ASP.NET Core.https://www.tpeczek.com/2017/07/websocket-per-message-compression-in.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small__ol3w9ggokCFoC0MVN-eQw.pnghttps://dotnetomaniak.pl/EN-Preventing-Cross-Site-WebSocket-Hijacking-in-ASPNET-Core[EN] Preventing Cross-Site WebSocket Hijacking in ASP.NET Core2017-07-07T08:38:05Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_qoFxMubPaUqoItD6RYn6zg.png"/></div><div>This post focuses on Cross-Site WebSocket Hijacking vulnerability and how to protect against it.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-Preventing-Cross-Site-WebSocket-Hijacking-in-ASPNET-Core"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwww.tpeczek.com%2f2017%2f07%2fpreventing-cross-site-websocket.html" style="border:0px"/></a></div></div>tpeczekhttps://dotnetomaniak.pl/Users/jTIx7Ar3AUSeW2FPwvQJzQ2017-07-16T20:11:22Zhttps://dotnetomaniak.pl/EN-Preventing-Cross-Site-WebSocket-Hijacking-in-ASPNET-Core1530This post focuses on Cross-Site WebSocket Hijacking vulnerability and how to protect against it.https://www.tpeczek.com/2017/07/preventing-cross-site-websocket.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_qoFxMubPaUqoItD6RYn6zg.pnghttps://dotnetomaniak.pl/EN-WebSocket-subprotocol-negotiation-in-ASPNET-Core[EN] WebSocket subprotocol negotiation in ASP.NET Core2017-06-23T09:40:11Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_4YJDn4tGAkKf2Hss3xGv2A.png"/></div><div>WebSocket is the closest API to a network socket available in browser. This makes it probably the most flexible transport which a web application can use. That flexibility comes at price. From WebSocket perspective the message content is opaque. This means that client and server must agree on application subprotocol. WebSocket provides a simple subprotocol negotiation mechanism which helps in that task.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-WebSocket-subprotocol-negotiation-in-ASPNET-Core"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwww.tpeczek.com%2f2017%2f06%2fwebsocket-subprotocol-negotiation-in.html" style="border:0px"/></a></div></div>tpeczekhttps://dotnetomaniak.pl/Users/jTIx7Ar3AUSeW2FPwvQJzQ2017-06-30T19:07:52Zhttps://dotnetomaniak.pl/EN-WebSocket-subprotocol-negotiation-in-ASPNET-Core1800WebSocket is the closest API to a network socket available in browser. This makes it probably the most flexible transport which a web application can use. That flexibility comes at price. From WebSocket perspective the message content is opaque. This means that client and server must agree on application subprotocol. WebSocket provides a simple subprotocol negotiation mechanism which helps in that task.https://www.tpeczek.com/2017/06/websocket-subprotocol-negotiation-in.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_4YJDn4tGAkKf2Hss3xGv2A.png