200分求解!!! c# ftp 上传断开后第二次上传的问题
用socket发送命令的方式往ftp上传文件。
1、直接上传可以成功。
2、假如上传到一半我把网线拔掉,上传方法会进入到异常。报“远程主机强迫关闭了一个现有的连接”
3、2中进入异常后此时我再插上网线开始第二次重新上传。
4、上传前先执行“dele 文件名”的操作,且返回提示我删除成功
5、之后再执行“STOR 文件名”的操作,此时就返回550 access denied。
6、我在电脑上打开ftp地址,发现第一次上传留下的那个文件还在(刷新了),而且手动删除也删不掉,提示access denied。
7、但是奇怪的是过了七八分钟这个文件自己就没了,(我刷新之后他就没有了)
难道是有延时么?这种上传断开连接后第二次上传应该怎么搞呢?
谢谢