关于采用windows自带cmd测试FTP服务器时cd命令的问题。
最近在写一个FTP服务器,基本完成,测试中...采用了windows自带的cmd来测试一些命令,但在测试CWD命令也就是切换目录的命令时发现一个问题,用cmd发送CWD的输入格式是"cd 目录名",但这个cd貌似不支持目录名带空格的,比如根目录下有个文件夹Ftp test,而执行cd Ftp test后服务器那边只收到CWD Ftp的字符串,丢失了空格符和test。但是发送quote CWD Ftp test服务器可以正确接收数据但,而且用浏览器或者windows资源管理器测试时切换目录操作完全正常.....请大侠指教一下这是为什么,是cmd自身缺陷还是服务器有问题,多谢了!