xue-y/upload-file

webuploader 上传本地,阿里云,七牛云

Installs: 8

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Language:JavaScript

1.0.0 2020-08-25 04:17 UTC

This package is auto-updated.

Last update: 2022-11-13 02:59:10 UTC


README

upload-file

webuploader 上传文件到本地(分片上传)      
当前版本     0.1.5      
官网地址: http://fex.baidu.com/webuploader/     
github: https://github.com/fex-team/webuploader       

功能

本地文件上传   
web 直传阿里云、服务端上传阿里云    
web 直传七牛云、服务端上传七牛云    

暂停上传

已经在上传中(uploading)的不起作用,会继续上传,没有在上传中的文件会停止上传

七牛云下载/访问图片

只做了图片样式处理,如果需要数据处理在文件名后添加即可    
[带图片样式的私有空间文件授权](https://developer.qiniu.com/kodo/kb/4069/take-pictures-style-file-authorization-private-space)       
例如:      
原文件: http://xxx.qiniu.xxx/qiniu.jpg      
数据处理: http://xxx.qiniu.xxx/qiniu.jpg?imageslim           
图片样式: http://xxx.qiniu.xxx/qiniu.jpg-style       
图片样式+数据处理:http://xxx.qiniu.xxx/qiniu.jpg-style?imageslim // 后端只会返回  http://xxx.qiniu.xxx/qiniu.jpg-style ?后面的自行添加处理      
操作文件: OiniuOss.php  getPrivateFile() 函数       

本地上传

[文件hash 是采用七牛云的文件处理方式](https://github.com/qiniu/qetag)

文件说明

src   
    examples/   调用示例文件    
    AliOss.php  阿里云上传文件   
    LocalOss.php   本地文件上传 ,没有使用md5   
    QiniuOss    七牛云上传文件
    php/        公共文件
    php/Base.php    公共调用基类
    php/config.php  配置文件
    php/preview.php 兼容IE预览
index.html      上传多个文件
auto.html       上传单个文件(自动上传)

返回信息

resultMsg() 
code 0 失败   1 成功