peinhu / AetherUpload-Laravel

A Laravel package to upload large files 上传大文件的Laravel扩展包
GNU General Public License v2.0
919 stars 126 forks source link

请问如何上传无后缀名文件与0容量大小的文件 #25

Open Mrdaigithub opened 6 years ago

Mrdaigithub commented 6 years ago

请问如何上传无后缀名文件与0容量大小的文件

peinhu commented 6 years ago

@Mrdaigithub 一般不会有这样的文件,文件没有内容为什么还要上传,什么场景下会有这种需求呢?

Mrdaigithub commented 6 years ago

在网盘系统可能会有用户会上传这种文件

peinhu commented 6 years ago

@Mrdaigithub 个人认为目前支持这个意义不是很大,而且可能会产生一些问题,所以暂时先放着,如果以后确实很多人有这个需求再说。

Mrdaigithub commented 6 years ago

好的,谢谢 再加两条建议 1. 可以自定义上传文件的api路由,将routes也加入publish    (因为可能需要用统一后端api路由 比如 /api/v1/aetherupload/uploading)

  1. 加入一个秒传完成的event  (这样可以让一些已有的文件与用户做关联)
peinhu commented 6 years ago

@Mrdaigithub
感谢建议。建议1确实有时候会有这样的需求,但扩展中的routes如果加入publish的话会覆盖替换原来的文件(官方手册也没有这个用法),我考虑把将路由地址做到配置文件中,不过js文件中的相应地址也需要手动修改了。建议2的意思不是很了解,秒传后也是会返回文件地址的,可以在提交表单的处理逻辑里和用户做关联。

Mrdaigithub commented 6 years ago

好的谢谢,之前没注意到返回的地址