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 16, 2024
Technology
87
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Web API / Web API
早稲田大学大学院経営管理研究科「サイバーセキュリティ」2024 夏のオンデマンド教材 第11回で使用したスライドです。
Kenji Saito
PRO
June 16, 2024
More Decks by Kenji Saito
See All by Kenji Saito
ロボティクスの技術 / Robotics Technology
ks91
PRO
0
61
インシデントレスポンス演習 I / Incident Response Exercise I
ks91
PRO
0
88
責任 2.0/3.0 ∼ 知的創造過程の脱領土化 / Responsibility 2.0/3.0 - The Deterritorialization of the Intellectual Creative Process
ks91
PRO
0
17
エージェント化するAI:現在地とその先に起きる変化 〜 おかわり / AI as Agents: The Current State and the Changes Ahead - a second helping
ks91
PRO
0
31
金融テクノロジーのガバナンス / Governance of Financial Technology
ks91
PRO
0
69
セキュリティの基礎とインシデントレスポンス / Security Fundamentals and Incident Response
ks91
PRO
0
95
やり抜く力を見せるエージェントたち / Agents Who Demonstrate Perseverance
ks91
PRO
0
37
ブロックチェーン / Blockchain
ks91
PRO
0
130
デジタルとコミュニケーション / Digital and Communication
ks91
PRO
0
54
Other Decks in Technology
See All in Technology
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
300
入門!AWS Blocks
ysuzuki
1
110
Bucharest Tech Week 2026 - Reinventing testing practices in the AI era
edeandrea
PRO
1
150
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
1k
社内 AI エージェント Synapse と セマンティックレイヤーの育て方
hiroakis
3
1.8k
2026TECHFRESH畢業分享會 - Lightning Talk - 資料也要 CI/CD? 用 Airbyte 自動化資料同步
line_developers_tw
PRO
0
960
【NRUG vol.18】KubernetesにおけるNew Relicデータ取得量削減の考え方
nrug_member
0
110
SONiCのLinuxベースを活かしたZabbix監視
sonic
0
140
Bedrock AgentCore RuntimeでAuth0 Changelog調査AIをアップグレードした話
t5u8a5a
1
120
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
150
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
140
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
470
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
780
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
Building AI with AI
inesmontani
PRO
1
1.1k
The Cult of Friendly URLs
andyhume
79
6.9k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Music & Morning Musume
bryan
47
7.2k
Mind Mapping
helmedeiros
PRO
1
250
Test your architecture with Archunit
thirion
1
2.3k
We Have a Design System, Now What?
morganepeng
55
8.2k
A Tale of Four Properties
chriscoyier
163
24k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Transcript
Hardening for cyber security — generated by Stable Diffusion XL
v1.0 2024 11 Web API (WBS) 2024 11 Web API — 2024-06 – p.1/10
https://speakerdeck.com/ks91/collections/cyber-security-2024-summer 2024 11 Web API — 2024-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 (6/24 ) / (2 ) OK / 2024 11 Web API — 2024-06 – p.3/10
API API Application Programming Interface Web API HTTP(S) / API
( ) 2024 11 Web API — 2024-06 – p.4/10
REST (Representational State Transfer) ( ) POST, GET ( ),
PUT, DELETE vs. CRUD (Create/Read/Update/Delete) CRUD URI JSON (JavaScript Object Notation) 2024 11 Web API — 2024-06 – p.5/10
— HTTPS Demo ( ) $ openssl s_client -connect www.waseda.jp:443
GET / openssl www.google.com:443 GET /search?q=refrigerator 2024 11 Web API — 2024-06 – p.6/10
REST – ( ) ( ) ( = ) Last
In, First Out POST POST POST GET PUT DELETE 2024 11 Web API — 2024-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 2024 11 Web API — 2024-06 – p.8/10
API API ( ) Bitcoin Ethereum Virtual Machine (EVM) 2024
11 Web API — 2024-06 – p.9/10
2024 11 Web API — 2024-06 – p.10/10