How to allow direct file uploads from JavaScript to Amazon S3 signed by Python
philfreo.com
philfreo.com
Because the beauty of filepicker is that a user is not locking up one of your processes while they spend minutes uploading a file.
Especially important on Heroku, for example. Though I'm sure a self hosted node server could fare better, I'd sooner stick it out with Filepicker.
Can't see any stories on HN
An outage is expected on services, even self-made ones like this.
Regarding the response issue mentioned, we had a bug where we would not return the S3 key properly for a specific code path. The bug has since been patched and pushed to production.
I'd still prefer a service like Filepicker over running my own service.
However would of been good to see a blog or twitter update on these issues.... I might of missed something, but so far not able to see anything of the sort?
Does Filepicker have a Status page? Like Herokus? Cannot see anything on your homepage.
Everyone expects outages and such. But seeing the acknowledgement and plans for improvement helps!
(Congrats on the service... I'm still choosing you guys!)
One additional point to note: this has been possible since 2008 (see http://aws.amazon.com/articles/1434) and strictly speaking doesn't need CORS. If you use a hidden FORM element that targets a hidden iframe you can do this without needing a browser that supports CORS: you do lose the upload progress information, however.