c# 进行ftp操作时,遇到‘#’特殊字符处理

来源:互联网 发布:nba2k16捏脸数据大全 编辑:程序博客网 时间:2024/06/06 03:37

ftp类Uri中,遇到如“#”之类字符时,解析会出错,导致上传下载出错

解决方法:

public Uri dealSpecialChar(Uri uri) {            Uri newUri;            if (uri.ToString().Contains("#"))            {                newUri = new Uri(uri.ToString().Replace("#", Uri.HexEscape('#')));            }            else {                newUri = uri;            }            return newUri;        }

暂时遇到一个特殊字符,后续遇到会补充

0 0