执行:rclone size mini:file_1300/1300/13
提示下面错误
2023/08/25 15:44:25 Failed to size: failed to URL decode NextMarker "": invalid URL escape "%LB"
引用 皆我百晓生 小程序回复内容作答:
rclone是一个用于与各种云存储服务进行交互的工具,这个错误提示通常是由于URL中存在无效的转义字符导致的。
根据错误提示中的信息,“%LB”是一个无效的URL转义字符。解决这个问题的方法是手动删除无效的转义字符,或者通过将URL编码为正确的格式来修复它。
以下是两种可能的解决方法:
删除无效的转义字符:
将命令中的URL中的%LB
删除或替换为正确的字符。例如,如果URL中的%LB
是源自错误的粘贴或键入错误的情况,则可以将其删除。
编码URL为正确的格式:
如果URL中的%LB
实际上是一个有效的字符的编码,那么您可以将它转换为正确的格式。在Python中,您可以使用urllib.parse
模块中的quote()
函数对URL进行编码。例如:
from urllib.parse import quote
url = "mini:file_1300/1300/13"
encoded_url = quote(url, safe="")
然后,将编码后的URL用于rclone命令:
rclone size <encoded_url>
请根据具体情况选择适合您的解决方案。如果问题仍然存在,请检查命令中的URL和参数是否正确,并确保rclone已正确安装和配置。