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

HTTPに新しいMethod! QUERY RFC10008

HTTPに新しいMethod! QUERY RFC10008

#03 札幌開催:はじめてのIT勉強会 in 札幌(2026)【オフライン開催】で使用した資料です。

Avatar for Miyamoto Naoyuki

Miyamoto Naoyuki

June 25, 2026

More Decks by Miyamoto Naoyuki

Other Decks in Technology

Transcript

  1. 2 $ cat profile.service [Unit] Description=Self Introduction After=network.target [Profile] Name="Miyamoto

    Naoyuki" Twitter="@Msprzk" Affiliation=" 北海道情報大学2 年" Interest="Network","Security","WebRTC"
  2. GET / POST / QUERY GET データを取る URLに条件を書く 簡単な検索に向く POST

    bodyを使いやすい 複雑な条件を書きやすい 問い合わせかどうか伝わりにくい 11
  3. デモ: curlで投げる curl は、ターミナルからHTTPリクエストを送る道具です。 curl -X QUERY http://localhost:8080/search \ -H

    'Content-Type: application/json' \ -d '{ "keyword": "banana", "tags": ["fresh", "sweet"], "limit": 10 }' 13
  4. レスポンス例 { "received_method": "QUERY", "message": "QUERY request received", "query": {

    "keyword": "banana", "tags": ["fresh", "sweet"], "limit": 10 }, "results": ["QUERY demo", "search result 1", "search result 2"] } 14