Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于移除上传方法里 fname 参数的讨论 #529

Closed
yinxulai opened this issue Aug 18, 2021 · 0 comments
Closed

关于移除上传方法里 fname 参数的讨论 #529

yinxulai opened this issue Aug 18, 2021 · 0 comments

Comments

@yinxulai
Copy link
Collaborator

yinxulai commented Aug 18, 2021

问题

服务端对 fname 的定义是文件原始名(查看文档)
现有的 fname 参数可能有些冗余,我们的 upload 函数的第一个参数是 Filefname 可以通过 File.name 来获得

fname 目前作用

在直传接口中,服务端通过 FormData 对象可以直接获取 Filefilename 进行处理,因此直传不消费 fname
在分片接口中,由于服务端收到的是一个一个的切片,所以必须在 completeFile 阶段通过参数指定 fname 设置

相关代码

  • /** 上传文件的资源信息配置 */
    export interface Extra {
    /** 文件原文件名 */
    fname: string
    /** 用来放置自定义变量 */
    customVars?: { [key: string]: string }
    /** 自定义元信息 */
    metadata?: { [key: string]: string }
    /** 文件类型设置 */
    mimeType?: string //
    }
@yinxulai yinxulai changed the title I关于移除上传方法里 fname 参数的讨论 WIP 关于移除上传方法里 fname 参数的讨论 Aug 18, 2021
@yinxulai yinxulai changed the title WIP 关于移除上传方法里 fname 参数的讨论 关于移除上传方法里 fname 参数的讨论 Nov 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant