thexiay opened a new issue, #6260:
URL: https://github.com/apache/opendal/issues/6260
### Describe the bug
When list some path contains chinese chars, operator list operation will
return `invalid uri character`
### Steps to Reproduce
```rust
.... // construct Operator blob
let blob= Cos::default()
.root(root)
.bucket(bucket)
.endpoint(endpoint)
.secret_id(access_key)
.secret_key(secret_key);
const SPECIAL_KEY: &str = "测试编码文件aaaaaa.jpg";
let br = Buffer::from("1");
blob.write(SPECIAL_KEY, br).await?;
blob.list("测试编码文件").await?;
```
### Expected Behavior
should return normally without error
### Additional Context
_No response_
### Are you willing to submit a PR to fix this bug?
- [ ] Yes, I would like to submit a PR.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]