计算机本身已经自带了FTP的客户机。
比如:FTP.EXE 和 IE 或者 我的电脑。
但是,
如果一个FTP服务器 能让FTP.EXE 做简单的通信,
那么怎么让它在“我的电脑”或者“IE”中登录服务器也正常操作呢?一个是可视化的,一个是命令行的,我不知道应该怎么操作可视化的???
应该也是处理一些,我现在还不知道的通信指令吧???
比如:FTP.EXE 和 IE 或者 我的电脑。
但是,
如果一个FTP服务器 能让FTP.EXE 做简单的通信,
那么怎么让它在“我的电脑”或者“IE”中登录服务器也正常操作呢?一个是可视化的,一个是命令行的,我不知道应该怎么操作可视化的???
应该也是处理一些,我现在还不知道的通信指令吧???
解决方案 »
- 帮忙看看哪出错了。谢谢
- SWT中没有title栏的shell如何实现拖动效果
- 我把jScrollPane拖到JFrame窗体里之后该如何对它进行设置?
- JAVA 正责表达式问题???
- java修改密码的问题
- 一个关于派生类的问题
- 100分找一款手机!大家给点意见!谢谢!
- 请问怎样一以字符串表示的16进制数解析成一个十进制数?
- 在JPanel中用代码添加了一个JButton,可是显示不出来,怎么样动态添加呢?谢谢
- 请教高手:java.lang.reflect.Method类中的invoke(Object obj, Object[] args)如何理解
- 请求大家帮助 about variable range in gui
- 50分求applet中一难题
我该怎么办?我的意思是把一个dos下的FTP服务器做成可视化的!
请高手指点!
如果您的服务器不具备utf8支持的话,可以不去管他,直接返回错误501即可,这样并不影响后续操作.
另外ie的内嵌ftp客户端有一个bug,在传输中文等其他非ascii编码的时候将会出现乱码(不管utf8是否启用),该现象一般出现在批量文件传输的时候,也就是ie启动ftp多线程的时候.
虽然这并不影响传输,但是操作比较麻烦,需要不停的点击提示对话框中的按钮.
所以强烈建议使用专门的ftp客户端软件.鄙人也用java写了一个ftp服务器程序,您可以参考一下.
下载地址:http://gothere.512j.com/work/show/demo/sftpserver.jar
程序源代码:http://gothere.512j.com/work/