aliyun / aliyun-openapi-net-sdk

Alibaba Cloud SDK for .NET
https://www.nuget.org/profiles/aliyun-openapi-sdk
Other
541 stars 625 forks source link

System.Net.Http.HttpRequestException: Request headers must contain only ASCII characters. #352

Closed hanabi1224 closed 4 years ago

hanabi1224 commented 4 years ago

When ContentDisposition from client javascript contains non-ascii char (filename), it throws exceptions when invoking oss.put API

            // [FromForm]IFormFile file from asp.net core action
            var objectMetaData = new ObjectMetadata
            {
                ContentType = file.ContentType,
                ContentDisposition = file.ContentDisposition,
            };

           ossClient.PutObject(... , objectMetaData);
liaoyustudent commented 4 years ago

Hello,aliyun-openapi-net-sdk dose not cotain oss-sdk ,you can submit issue to oss-sdk :

https://github.com/aliyun/aliyun-oss-csharp-sdk/issues