Start
Entdecken
Suche senden
Hochladen
Einloggen
Registrieren
Anzeige
Web sockets
Melden
bodokaiser
Folgen
10. Dec 2015
•
0 gefällt mir
0 gefällt mir
×
Sei der Erste, dem dies gefällt
Mehr anzeigen
•
378 Aufrufe
Aufrufe
×
Aufrufe insgesamt
0
Auf Slideshare
0
Aus Einbettungen
0
Anzahl der Einbettungen
0
Check these out next
Squid server
Rohit Phulsunge
Squid Proxy Server
13bcs0012
Mobile Programming - Network Universitas Budi Luhur
Riza Fahmi
Qtree
Accenture
[OpenTRS-001] ooops
Theori
Mobile Programming - 3 UDP
Riza Fahmi
Haproxy - zastosowania
Łukasz Jagiełło
3. how to configure dynamic nat on cisco ios router network lessons
SMK YPM 1 TAMAN SIDOARJO
1
von
10
Top clipped slide
Web sockets
10. Dec 2015
•
0 gefällt mir
0 gefällt mir
×
Sei der Erste, dem dies gefällt
Mehr anzeigen
•
378 Aufrufe
Aufrufe
×
Aufrufe insgesamt
0
Auf Slideshare
0
Aus Einbettungen
0
Anzahl der Einbettungen
0
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Melden
Technologie
MNUG 10.12.15
bodokaiser
Folgen
Anzeige
Anzeige
Anzeige
Recomendados
Openstack kilo installation using rdo
Narasimha sreeram
1.3K Aufrufe
•
4 Folien
Openstack installation using rdo
Narasimha sreeram
527 Aufrufe
•
1 Folie
Openstack installation using rdo multi node
Narasimha sreeram
2.8K Aufrufe
•
3 Folien
Squid file
Nalin Peiris
226 Aufrufe
•
2 Folien
Installing OpenStack Juno using RDO on RHEL
openstackstl
1.6K Aufrufe
•
8 Folien
Install PostgreSQL on CentOS
Rangson Sangboonruang
4.7K Aufrufe
•
25 Folien
Más contenido relacionado
Presentaciones para ti
(20)
Squid server
Rohit Phulsunge
•
5.7K Aufrufe
Squid Proxy Server
13bcs0012
•
2K Aufrufe
Mobile Programming - Network Universitas Budi Luhur
Riza Fahmi
•
702 Aufrufe
Qtree
Accenture
•
140 Aufrufe
[OpenTRS-001] ooops
Theori
•
47 Aufrufe
Mobile Programming - 3 UDP
Riza Fahmi
•
350 Aufrufe
Haproxy - zastosowania
Łukasz Jagiełło
•
2.6K Aufrufe
3. how to configure dynamic nat on cisco ios router network lessons
SMK YPM 1 TAMAN SIDOARJO
•
113 Aufrufe
Lamp configuration u buntu 10.04
mikehie
•
1.8K Aufrufe
Squid
Syeda Javeria
•
2K Aufrufe
Puppet
Łukasz Jagiełło
•
1.1K Aufrufe
Connecting to the network
Mu Chun Wang
•
529 Aufrufe
Installing spark 2
Ahmed Mekawy
•
367 Aufrufe
The Magic of Hot Streaming Replication, Bruce Momjian
Fuenteovejuna
•
1K Aufrufe
L'odyssée de la log
Gérald Quintana
•
478 Aufrufe
Project on squid proxy in rhel 6
Nutan Kumar Panda
•
22.2K Aufrufe
10 techniques from hacking labs1.3 miss confsp4
Manich Koomsusi
•
185 Aufrufe
Squid
Chirag Gupta
•
10.5K Aufrufe
Squid Caching for Web Content Accerlation
rahul8590
•
2.1K Aufrufe
Squid proxy server
Green Jb
•
919 Aufrufe
Similar a Web sockets
(20)
Web Sockets - HTML5
Matheus Marabesi
•
1.9K Aufrufe
Http2 kotlin
Andrii Bezruchko
•
427 Aufrufe
HTTP logging met Varnishlog - PHPWVL 2022
Thijs Feryn
•
132 Aufrufe
Websocket protocol overview
allenmeng
•
3.6K Aufrufe
Router と WebSocket
Kensaku Komatsu
•
2.5K Aufrufe
Rpi python web
sewoo lee
•
837 Aufrufe
Jetty 9 – The Next Generation Servlet Container
Codemotion
•
9.7K Aufrufe
Проксирование HTTP-запросов web-акселератором / Александр Крижановский (Tempe...
Ontico
•
451 Aufrufe
HTTP
Daniel Kummer
•
2.4K Aufrufe
111214 node conf
Kensaku Komatsu
•
2.7K Aufrufe
Стек Linux HTTPS/TCP/IP для защиты от HTTP-DDoS-атак
Positive Hack Days
•
560 Aufrufe
HTTP and 5G (fixed1)
dynamis
•
18.2K Aufrufe
DEF CON 27- ALBINOWAX - http desync attacks
Felipe Prado
•
134 Aufrufe
Realizzare applicazioni Web con WebSocket, by Simone Bordet
Codemotion
•
1.3K Aufrufe
HTTP/2 and QUICK protocols. Optimizing the Web stack for HTTP/2 era
peychevi
•
4.4K Aufrufe
Technical Overview of QUIC
shigeki_ohtsu
•
16.3K Aufrufe
WebSockets On Fire
Jef Claes
•
1.7K Aufrufe
HTTP2:新的机遇与挑战
Jerry Qu
•
18K Aufrufe
Implementing Early Hints in Chrome - Approaches and Challenges
Viet-Hoang Tran
•
545 Aufrufe
Node.js Socket.IO
Eyal Vardi
•
4.1K Aufrufe
Anzeige
Último
(20)
CDP_Presentation.pptx
Abbas335883
•
0 Aufrufe
AI Intro.pptx
DSCYorkU
•
0 Aufrufe
澳洲查尔斯达尔文大学毕业证文凭成绩单制作指南
nahej99297
•
0 Aufrufe
Agile Mindset, Ahmed Sidky PhD.pdf
FarizGhozali
•
0 Aufrufe
BIS Research conducted a webinar on Carbon Neutral Data Center Practices
BIS Research Inc.
•
0 Aufrufe
UiPath Community - Dallas - Studio Web.pdf
DianaGray10
•
0 Aufrufe
cross over cabling.ppt
JoeyGarancho1
•
0 Aufrufe
Perform Mensuration and Calculation PPT.pptx
PauloAngeles4
•
0 Aufrufe
SRE-Week-09-Refining-the-system-definition-05052023-114706pm.pptx
Hassankhalid894940
•
0 Aufrufe
Advanced Testing
Postman
•
0 Aufrufe
Internship_Report_Projects_have_done_Dur.pdf
HikMan2
•
0 Aufrufe
evpn_in_service_provider_network-web.pdf
ThanhTrungBui5
•
0 Aufrufe
KMM - Kanban Maturity Model
Adail Viana Neto
•
0 Aufrufe
Ethereum's Transaction Momentum: Closing the Gap with Visa
Mobiloitte Technologies
•
0 Aufrufe
Multi Standard Mixed Mode.pdf
MbBot
•
0 Aufrufe
Secure and manage your data while collaborating with Microsoft Teams.pptx
Jasper Oosterveld
•
0 Aufrufe
Theben DALI-2 Room Solution
Ivory Egg
•
0 Aufrufe
Site Directed Mutagenesis (SDM).pptx
TechnoIndiaUniversit
•
0 Aufrufe
EPAK_EANT_Präsentation (EN).pdf
Simone Agresti
•
0 Aufrufe
MS EXCEL LESSON.pptx
JoeyGarancho1
•
0 Aufrufe
Web sockets
WebSockets By Bodo Kaiser
Preface
Specs Response Request Request Socket
Upgrade I Request Response HTTP/1.1
101 Switching Protocols Upgrade: websocket Connection: Upgrade Sec-WebSocket-Accept <accept> Sec-WebSocket-Protocol: <prot1> GET /<endpoint> HTTP 1.1 Host: example.org Upgrade: websocket Connection: Upgrade Origin: example.org Sec-WebSocket-Accept <key> Sec-WebSocket-Version: 13 Sec-WebSocket-Protocol: <prot1>
Upgrade II Key dGhlIHNhbXBsZSBub25jZQ== GUID 258EAFA5-E914-47DA-95CA-C5AB0DC85B11 Concat Hash sha1 Encode base64 Accept s3pPLMBiTxaQ9kYGzzhZRbK+xOo=
Frame I Head Payload RSV,
Opcode 1 Byte Masked, Length I 1 Byte Length II 2 Byte Masking 4 Byte Length III 8 Byte Opcodes: Continuation (0x00), Text (0x01), Binary (0x02), Close (0x08), Ping (0x09), Pong (0x0a)
Frame II Length 7 Bit Length
I < 0x7e Length II = 0x7e Length III = 0x7f Masked for (var i = 0; i < b.length; i++) { b[i] = b[i] ^ m[i % 4] }
Streams function Incoming() { Transform.call(this) } Inherits(Incoming,
Transform) Transform.prototype._read = function(chunk, encoding, callback) { if (!this.header) { // parse head } if (this.header.masked) { // unmask payload } callback(null, chunk) }
Experience
Thank You Bodo Kaiser
<i@bodokaiser.io>
Anzeige