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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Paul Chavard
April 24, 2014
Programming
210
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HTTP
A short introduction to HTTP
Paul Chavard
April 24, 2014
More Decks by Paul Chavard
See All by Paul Chavard
Le Tour du monde en quatre-vingts jours
tchak
1
58
Functional Ember
tchak
0
290
Ember Data REBOOT
tchak
0
160
Ember Data: (Advanced) Patterns
tchak
2
250
EmberJS Introduction
tchak
1
200
From SproutCore to Ember
tchak
2
260
Ember Data
tchak
11
850
Ember.js
tchak
10
1.6k
Other Decks in Programming
See All in Programming
Foundation Models frameworkで画像分析
ryodeveloper
1
610
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
320
the container ship “Apple Silicon”@WWDC26 Recap -Japan-\(region).swift
shingangan
0
120
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
230
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
2
340
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
270
JAWS-UG横浜 #102 AWSサ終供養LT会 成仏できない AWS サービスたち 〜本日、三体供養します〜
maroon1st
0
360
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
920
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
210
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
470
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
150
Featured
See All Featured
Marketing to machines
jonoalderson
1
5.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
540
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Curse of the Amulet
leimatthew05
2
14k
Designing Powerful Visuals for Engaging Learning
tmiket
1
490
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Embracing the Ebb and Flow
colly
88
5.1k
First, design no harm
axbom
PRO
2
1.2k
Automating Front-end Workflow
addyosmani
1369
210k
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