Skip to content
This repository has been archived by the owner on May 25, 2023. It is now read-only.

Demo implementation

blueimp edited this page Nov 18, 2011 · 48 revisions

The jQuery File Upload Demo is hosted on GitHub, but the files are uploaded to Google App Engine.

The uploaded files are publicly accessible, but without a public file listing nobody will see your test uploads if you don't forward someone the rather cryptic download links.
Every file will be automatically deleted after 5 minutes, but might be longer accessible due to caching.

You can find the complete source code for the client (GitHub Pages) and server-side (App Engine) implementations in the master and gh-pages branches of this project.
The App Engine source code is located in the gae folder.

You can also find an example PHP based server-side implementation under the php folder that can be run on any typical PHP webhosting platform.

Both implementations can be run in cross-site scenarios, which means the HTML pages can be hosted on a different domain than the upload handlers.
e.g. the App Engine demo runs on jquery-file-upload.appspot.com, while the upload form is hosted on blueimp.github.com.

Both implementations support every available File Upload plugin option (see Options documentation), with the exception of non-multipart and chunked uploads, which have not been implemented for the Google App Engine version yet.

Clone this wiki locally