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
HTTP
Search
Paul Chavard
April 24, 2014
Programming
3
190
HTTP
A short introduction to HTTP
Paul Chavard
April 24, 2014
Tweet
Share
More Decks by Paul Chavard
See All by Paul Chavard
Le Tour du monde en quatre-vingts jours
tchak
1
35
Functional Ember
tchak
0
280
Ember Data REBOOT
tchak
0
130
Ember Data: (Advanced) Patterns
tchak
2
230
EmberJS Introduction
tchak
1
190
From SproutCore to Ember
tchak
2
250
Ember Data
tchak
11
820
Ember.js
tchak
11
1.6k
Other Decks in Programming
See All in Programming
Hack Claude Code with Claude Code
choplin
8
2.8k
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
12
7.5k
Bedrock AgentCore ObservabilityによるAIエージェントの運用
licux
3
100
Gemini CLIの"強み"を知る! Gemini CLIとClaude Codeを比較してみた!
kotahisafuru
2
170
フロントエンドのパフォーマンスチューニング
koukimiura
6
2.3k
AIコーディングエージェント全社導入とセキュリティ対策
hikaruegashira
15
8k
PHPUnitの限界をPlaywrightで補完するテストアプローチ
yuzneri
0
330
[DevinMeetupTokyo2025] コード書かせないDevinの使い方
takumiyoshikawa
2
190
リバースエンジニアリング新時代へ! GhidraとClaude DesktopをMCPで繋ぐ/findy202507
tkmru
4
1.2k
マッチングアプリにおけるフリックUIで苦労したこと
yuheiito
0
240
Googleの新しいコーディングAIエージェントJulesを使ってみた
tonionagauzzi
0
130
Advanced Micro Frontends: Multi Version/ Framework Scenarios @WAD 2025, Berlin
manfredsteyer
PRO
0
460
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
140
7k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Making Projects Easy
brettharned
116
6.3k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Optimizing for Happiness
mojombo
379
70k
Documentation Writing (for coders)
carmenintech
72
4.9k
Become a Pro
speakerdeck
PRO
29
5.4k
Building Applications with DynamoDB
mza
95
6.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
How to Ace a Technical Interview
jacobian
278
23k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
A designer walks into a library…
pauljervisheath
207
24k
Transcript
HTTP
Hypertext Transfer Protocol
Protocol
GET /about HTTP/1.1 <HTML>…
Stateless
Request
GET /about HTTP/1.1 HOST:www.lewagon.org
Method GET POST PUT PATCH DELETE OPTIONS
CRUD Create POST /books Read GET /books/1 Update PUT /books/1
Delete DELETE /books/1
Headers Host: www.lewagon.org User-Agent: Firefox 26 (…) Accept-Language: en-us,en;q=0.5
Body POST / PUT ! first_name=Paul&last_name=Chavard
Response
HTTP/1.1 200 OK Content-Type: text/html; charset=UTF-8 <html>…
Status 1** Informational 2** Successful 3** Redirection 4** Client Error
5** Server Error
None
None
None
None
None
None
None
None
Body <html> <head> <title>About</title> </head> <body>About Me</body> </html>
Headers Content-Type: text/html; charset=UTF-8 Content-Length: 79324
Cookies
Request : Cookie Response : Set-Cookie
Tools • Curl • Chrome/Firefox DevTools • Rested (OSX)
Links http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol