Url = "ftp://192.168.0.45//ffiles";
Method = WebRequestMethods.Ftp.UploadFileWithUniqueName;可以正常运行
Method = WebRequestMethods.Ftp.UploadFile; 就报550的错误
用的是BeginGetRequestStream和EndGetRequestStream
语言用的是C#

FTP 550的错误 语言用的是c#
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- save4me 2014-12-23 01:19关注
参考Uploading a .txt file to an FTP server
测试一下ftp目录和文件的权限,是否有删除权限。可能虽然有读写权限但是没有删除权限,也会造成上传失败。文中回答提到一个简单的测试方法,就是把文件改一个名字再重新上传,如果可以得话,那很可能就是这个原因。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报