Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

バイナリファイルをアップロードするときのエンコーディング

  • Q: ブラウザからバイナリファイルをPOSTリクエストでアップロードするとき、HTTPリクエストボディ上ではどういう見た目になるんだっけ? URLエンコードされる?Base64になる?
  • A: バイナリがそのまま渡される。ChromeのAdvanced REST Clientで確認。こんな感じ。
    f:id:satob:20210926150133p:plain
    Advanced REST Clientでバイナリファイルをアップロードしたときの見た目