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]

Reply via email to