我正在将文件从Windows系统上传到Azure存储Blob
本地文件名可能包含在blob名称中无效的字符
我需要一种编码这些名称的方法,以满足MSDN对blob存储名称提出的要求,如下所示
Blob名称必须符合以下命名规则:
- Blob名称可以包含任何字符组合。
- blob名称必须至少一个字符长,并且不能超过1,024个字符。
- Blob名称区分大小写。
- 保留的URL字符必须正确转义。
- 组成Blob名称的路径段的数量不能超过254。路径段是与该名称相对应的连续定界符(例如,正斜杠'/')之间的字符串虚拟目录。
上面的相关信息是“必须正确转义保留的URL字符。但是,”标准“使用哪种方法?