问问题
2535 次
1 回答
1
您构建的 URL 有点错误,您在/
文件名之前缺少一个,应该是这样的;
FtpWebRequest ftpRequest =
(FtpWebRequest)WebRequest.Create(@"ftp://110.123.1.23/ABCD/” + file.Name);
您也没有存储在与交互式示例相同的目录中;
ftp> cd ABCD
ftp> put c:/sample.txt ABCD/XYZ
将文件 XYZ 存储在目录 ABCD/ABCD 中,而不仅仅是您的 URL 示例中的 ABCD。
第三,如果您使用的是 .NET 4.0 或更高版本,您可能会被目录发送到服务器的这种变化行为所困扰。
于 2012-09-01T11:15:59.470 回答