News for hackers. Stuff that matters.

Ask HN: Sending large files over HTTP

I was wondering how sites like http://wetransfer.com and http://yousendit.com makes it possible to send huge files over http? I was always told that sending more than a few 100 mb over http was a bad idea but there seems to be a lot of sites that do exactly that. So, do they chop up the file in smaller files and send them on the client side or what?
( 3 comments | on HN )
Re:Ask HN: Sending large files over HTTP by ilanco on Wednesday June 27, 2012 @07:38AM (#4166434)
You can try http://valums.com/ajax-upload/ and https://github.com/23/resumable.js for javascript only uploaders. As a bonus, you get resumable uploads as well.
Re:Ask HN: Sending large files over HTTP by pstadler on Wednesday June 27, 2012 @07:07AM (#4166382)
There's also a draft for a File API which should solve the problems with uploading large files.

http://www.w3.org/TR/FileAPI/

Re:Ask HN: Sending large files over HTTP by s2r2 on Wednesday June 27, 2012 @06:46AM (#4166352)
Neither seem to work without a Flash plugin -- so this is not about POSTing a large file.