--- title: The ultimate HTTP talk description: An example slide deck created by Marp CLI author: Yuki Hattori keywords: marp,marp-cli,slide url: https://marp.app/ image: https://marp.app/og-image.jpg --- # HYPER HYPER! ## The ultimate HTTP talk --- # Headers - X means unofficial - Request/Response --- # Request Headers --- # Cookie Header --- # Forwarded Header - Replacement for `X-Forwarded-For`, `X-Forwarded-Host` and `X-Forwarded-Proto` - `Forwarded: by=;for=;host=;proto=` - IPv6 addresses need double quotes and brackets https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Forwarded --- # Host Header - `Host: :` --- # Referer Header - This is how they make money --- # Upgrade (HTTP/1.1) - `Upgrade: [/]` - Upgrade connection to different HTTP version or Websocket --- # User-Agent Header - `User-Agent: / ` - `Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0` --- # Via Header - `Via: [/] [:]` - `Via: [/] ` --- # Response Headers --- # ETag Header - `ETag: W/""` - `ETag: ""` --- # todo -