关于如何在单个 ftp 请求中创建带有子目录的目录,我遇到了一个小问题
我有一个字符串 s
string s = "a/b/c/d"
注意:斜线之间的单词是随机的,项目的数量是未知的。
如何在 FTP 服务器中创建目录 a/b/c/d ????
我用来实现这一点的方法是拆分字符串并使用以下代码为每个部分创建一个文件夹:
var ftpWebRequest = (FtpWebRequest)WebRequest.Create("ftp://domain.com/public_html/a");
ftpWebRequest.Credentials = new NetworkCredential(ftpUsername, ftpPassword);
ftpWebRequest.Method = WebRequestMethods.Ftp.MakeDirectory;
ftpWebRequest.GetResponse();
然后我在a中创建b目录,然后在b中创建c,然后通过重复一些代码在c中创建d,每次
我试图直接输入网址。喜欢 :
var ftpWebRequest = (FtpWebRequest)WebRequest.Create("ftp://doemin.com/public_html/a/b/c/d);
但它不起作用。
关于如何在一个请求中创建一个包含其他子目录的文件夹有没有捷径?