Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WebSockets
Search
John Downey
September 26, 2011
Programming
3
150
WebSockets
John Downey
September 26, 2011
Tweet
Share
More Decks by John Downey
See All by John Downey
Cryptography Pitfalls at CactusCon 2019
jtdowney
0
160
Intro to Cybersecurity Workshop
jtdowney
0
130
Cryptography Pitfalls at BsidesMSP 2017
jtdowney
0
170
Cryptography Pitfalls at THOTCON 0x8
jtdowney
0
170
Cryptography Pitfalls at ConFoo Montreal 2017
jtdowney
1
350
Cryptography Pitfalls at BSidesPhilly 2016
jtdowney
0
150
Cryptography Pitfalls at LASCON 2016
jtdowney
0
200
Debugging TLS/SSL at DevOps Days Detroit 2016
jtdowney
1
260
Debugging TLS/SSL at DevOpsDays Boston
jtdowney
1
340
Other Decks in Programming
See All in Programming
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
560
GitHubとGitLabとAWS CodePipelineでCI/CDを組み比べてみた
satoshi256kbyte
4
250
Namespace and Its Future
tagomoris
6
710
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
310
1から理解するWeb Push
dora1998
7
1.9k
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
22
5.9k
機能追加とリーダー業務の類似性
rinchoku
2
1.3k
テストカバレッジ100%を10年続けて得られた学びと品質
mottyzzz
2
610
為你自己學 Python - 冷知識篇
eddie
1
350
Navigating Dependency Injection with Metro
zacsweers
3
2.5k
速いWebフレームワークを作る
yusukebe
5
1.7k
楽して成果を出すためのセルフリソース管理
clipnote
0
180
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
How GitHub (no longer) Works
holman
315
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
Build your cross-platform service in a week with App Engine
jlugia
231
18k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Code Reviewing Like a Champion
maltzj
525
40k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
A designer walks into a library…
pauljervisheath
207
24k
Fireside Chat
paigeccino
39
3.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Transcript
None
None
None
None
None
GET /ws HTTP/1.1 Host: localhost:1234 Connection: Upgrade
Sec-‐WebSocket-‐Version: 6 Sec-‐WebSocket-‐Origin: http://localhost:1234 Sec-‐WebSocket-‐Extensions: deflate-‐stream Sec-‐WebSocket-‐Key: x3JJHMbDL1EzLkh9GBhXDw== Upgrade: websocket
GET /ws HTTP/1.1 Host: localhost:1234 Connection: Upgrade
Sec-‐WebSocket-‐Version: 6 Sec-‐WebSocket-‐Origin: http://localhost:1234 Sec-‐WebSocket-‐Extensions: deflate-‐stream Sec-‐WebSocket-‐Key: x3JJHMbDL1EzLkh9GBhXDw== Upgrade: websocket
HTTP/1.1 101 Switching Protocols Upgrade: websocket Connection: Upgrade
Sec-‐WebSocket-‐Accept: HSmrc0sMlYUkAGmm5OPpG2HaGWk=