Make your file upload/download handling platform-independent. No matter if you use the App Engine Blobstore or Amazon S3 or your private server. Use one API to rule them all.
These details are provided for information only. No information here is legal advice and should not be used as such.