huaweicloud / huaweicloud-sdk-go-obs

Apache License 2.0
41 stars 24 forks source link

文件名包含空格的文件无法正常上传 #15

Open vinkdong opened 2 years ago

vinkdong commented 2 years ago
// PutFile uploads a file to the specified bucket.
func (obsClient ObsClient) PutFile(input *PutFileInput, extensions ...extensionOptions) (output *PutObjectOutput, err error) {
    if input == nil {
        return nil, errors.New("PutFileInput is nil")
    }

    var body io.Reader
    sourceFile := strings.TrimSpace(input.SourceFile)

这里sourceFile := strings.TrimSpace(input.SourceFile)对源文件名称进行了去除空格操作,导致文件名包含空格的文件无法正常上传。

noaccident commented 11 months ago

不好意思,该问题会在下个版本修复,感谢您的反馈。