Skip to content

上传文件时中文名的文件会被Base64 编码导致接收到的文件名错误 #287

@guochen2

Description

@guochen2

Describe the bug
上传文件时中文名的文件会被Base64 编码导致接收到的文件名错误

To Reproduce
new FormDataFile(new FileStream("E:\11\2\批复.pdf", FileMode.Open), "批复.pdf")

Expected behavior
正常发送出中文名的文件名

Screenshots

Image

修复方式

var disposition = new ContentDispositionHeaderValue("form-data")
{
    Name = $"\"{name}\"",
    FileName = $"\"{fileName}\"",
    FileNameStar = $"\"{fileName}\""
};

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions