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
Web API / Web API
Search
Kenji Saito
PRO
June 07, 2026
Technology
42
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Web API / Web API
早稲田大学大学院経営管理研究科「サイバーセキュリティ」2026夏のオンデマンド教材 第11回で使用したスライドです。
Kenji Saito
PRO
June 07, 2026
More Decks by Kenji Saito
See All by Kenji Saito
戦略と安全保障 / Strategy and Security
ks91
PRO
0
22
ローカル LLM とコンピューティングの脱領土化 / Local LLMs and Deterritorialization of Computing
ks91
PRO
0
13
サイバー戦の現在と未来 / The Present and Future of Cyber Warfare
ks91
PRO
0
71
金融の未来を考える / Thinking About the Future of Finance
ks91
PRO
0
150
AI Agentification: Current State and the Changes Ahead
ks91
PRO
0
40
サイバー攻撃・防御とサイバー法 / Cyber Attacks, Defense, and Cyber Law
ks91
PRO
0
100
AI・ロボティクスと自動化社会 / AI, Robotics, and the Automated Society
ks91
PRO
0
150
ロボティクスの技術 / Robotics Technology
ks91
PRO
0
170
インシデントレスポンス演習 I / Incident Response Exercise I
ks91
PRO
0
140
Other Decks in Technology
See All in Technology
そこにあるから地図ができる~位置を示す"モノ"を愉しむ~ - Interface 2026年6月号GPS特集オフ会 / interface_202606_GPS_offline
sakaik
1
190
型は壁、Rustでもバグを直すな、表現できなくせよ
nwiizo
3
280
打造你的 AI 工作流:Agent Skill + MCP 實戰工作坊
appleboy
0
480
Kotlin 開発のツラミを爆破した話! / Explode the difficulty of Kotlin dev!
eller86
0
140
NDIAS CTF 2026 問題解説会資料
bata_24
0
170
4人目のSREはAgent
tanimuyk
0
370
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
180
きのこカンファレンス2026_肩書きを外したとき私は誰か
yamasatimi
1
130
知見・人・API・DB・予算 ─ ナイナイ尽くしだった人事データ整備 with dbt、5年間の学び
ken6377
1
140
AIに「使われる」時代のSaaS戦略 〜既存WebAPIのMCPサーバー化における開発ノウハウ〜
ekispert_api
0
280
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
190
LiDAR SLAMの実装とセンサ融合 ~Lie群からContinuous-Time LIOまで~
naokiakai
1
920
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
360
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
270
How GitHub (no longer) Works
holman
316
150k
Tell your own story through comics
letsgokoyo
1
980
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.1k
Designing for humans not robots
tammielis
254
26k
How STYLIGHT went responsive
nonsquared
100
6.2k
Building Adaptive Systems
keathley
44
3.1k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Transcript
Generated by Stable Image Core 2026 11 Web API (WBS
: ) 11 Web API — 2026-06 – p.1/10
https://speakerdeck.com/ks91/collections/cyber-security-2026-summer 11 Web API — 2026-06 – p.2/10
( 20 ) 1 • 2 • 3 • 4
(TCP/IP ) • 5 • 6 • 7 • 8 • 9 • 10 World Wide Web • 11 Web API • 12 13 git GitHub 14 / / OK / 11 Web API — 2026-06 – p.3/10
API API Application Programming Interface Web API HTTP(S) / API
( ) 11 Web API — 2026-06 – p.4/10
REST (Representational State Transfer) ( ) POST, GET ( ),
PUT, DELETE vs. CRUD (Create/Read/Update/Delete) CRUD URI JSON (JavaScript Object Notation) 11 Web API — 2026-06 – p.5/10
— HTTPS Demo ( ) $ openssl s_client -connect www.waseda.jp:443
GET /top/ HTTP/1.1 Host: www.waseda.jp Q openssl www.google.com:443 GET /search?q=refrigerator 11 Web API — 2026-06 – p.6/10
REST – ( ) ( ) ( = ) Last
In, First Out POST POST POST GET PUT DELETE 11 Web API — 2026-06 – p.7/10
$ git clone https://github.com/ks91/sample-web-api.git API (Python3 Flask ) Web API
$ python stack.py README (5 − 2) × (3 + 4) 5 2 − 3 4 + × ( ) API 1∼10 11 Web API — 2026-06 – p.8/10
API API ( ) Bitcoin Ethereum Virtual Machine (EVM) 11
Web API — 2026-06 – p.9/10
11 Web API — 2026-06 – p.10/10