我的私有 bucket 下有个资源:中文目录/1.jpg,我调用 list 接口去获取中文目录下的所有资源,签名的url 如下格式:[/list?bucket=my_bucket&prefix=中文目录/&limit=100&delimiter=/],(如果把中文目录换成一个英文目录,处理上面的 url能正常返回信息)返回iOS错误信息如下:
error = Error Domain=NSURLErrorDomain Code=-1002 "unsupported URL" UserInfo={NSLocalizedDescription=unsupported URL, NSUnderlyingError=0x608000257490 {Error Domain=kCFErrorDomainCFNetwork Code=-1002 "(null)"}},
如果把中文目录换成 unicode 码(\U7f8e\U5973/),还是返回如上的错误,这个要怎么解决?求助
您好,在包含的中文参数的url中,需要将url进行urlencode编码,您试试。