Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web API / Web API

Web API / Web API

早稲田大学大学院経営管理研究科「サイバーセキュリティ」2026夏のオンデマンド教材 第11回で使用したスライドです。

Avatar for Kenji Saito

Kenji Saito PRO

June 07, 2026

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. Generated by Stable Image Core 2026 11 Web API (WBS

    : ) 11 Web API — 2026-06 – p.1/10
  2. ( 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
  3. 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
  4. — 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
  5. REST – ( ) ( ) ( = ) Last

    In, First Out POST POST POST GET PUT DELETE 11 Web API — 2026-06 – p.7/10
  6. $ 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