Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have a similar setup but with SHA256 hash of the file as the object key.


In mine the hash is encoded as z-base-32 and namespaced with an uncommon first character:

  $ publish example.png
  https://example.com/+umk3cm5cah5akbqeueq8914zimfktoih
And for when it matters, the filename can optionally be attached:

  $ publish --named example.png
  https://example.com/+umk3cm5cah5akbqeueq8914zimfktoih
  $ http --headers 'https://example.com/+umk3cm5cah5akbqeueq8914zimfktoih' | grep 'Content-Disposition'
  Content-Disposition: inline; filename="example.png"




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: