Demo 指南


Demo 链接地址:https://blueimp.github.io/jQuery-File-Upload/ 译者注:国内的朋友可能需要 vpn 才能正常使用

jQuery FileUpload Demo 托管在 GitHub 上,但文件会上传到 Google App Engine

文件会上传到公网供自由访问,但是不会有地方去公开上传文件清单,所以除非你自己公开访问链接,否则其他用户正常情况下是下载不到你的测试内容的。

任何文件将在 5 分钟后自动删除,但可能因为文件被本地缓存,你可以访问更长的时间。

你能在项目的 master 分支中(该分支与 gh-pages 分支同步)找到实现 DEMO 的完整源代码,包括客户端 (GitHub Pages)和服务端的 (App Engine) 。

服务端(App Engine)源代码位于 server/gae-python 文件夹中。

最初,本 Demo 是以 Google App Engine 下的 Python 构建的,但后来用 Go 环境重构了它。

你可以在 server/php 文件夹下找到一个基于 PHP 的服务端示例,它可以在任何 PHP 主机平台上运行。

在提交 f35e807a5dd17a5fea20952238a75c1991065c30 之前,可以在 server/node 文件夹下找到一个未维护状态Node.js 示例。

所有实例都可以在跨站点场景中运行,这意味着 HTML 页面和上传处理程序可以放在不同域名上。

例如 本 App Engine Demo 运行在 jquery-file-upload.appspot.com 上,而上传表单则托管在 blueimp.github.com 上。

Google App Engine 和 Node.js 版本未实现 non-multipart 和分块上传,除此之外所有实例都支持其他有效的插件配置项(请参阅配置项手册)。