Hacker News new | ask | show | jobs
by andrewstuart2 2593 days ago
Why not yEnc? 1-2% overhead and it's been in use on UseNet for binary storage for a very long time.
1 comments

The nice thing about yEnc is that it only has to escape NUL, LF, CR, and the escape character itself '=', so it essentially uses all but 3 characters out of the 255 possible values.

While this works over NNTP, SMTP and IMAP (and possibly POP), I'm not sure if it will work over HTTP if any of the servers use the Transfer Encoding header.