首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

ftp响应码125和150的区别

2012-12-19 
求助 ftp响应码125和150的区别?现在在做的系统从本地向ftp服务器上传文件,是通过发送STOR 命令实现的,然后

求助 ftp响应码125和150的区别?
现在在做的系统从本地向ftp服务器上传文件,是通过发送STOR 命令实现的,然后期待ftp返回150,是一个成功的响应吗,后续会上传成功。这个功能已经上线使用很长时间了。
现在更换了ftp服务器主机后,上传失败,查找原因是STOR命令收到的响应吗是125,而不是150,所以报错。主动模式被动模式都试了。
更换前的服务器信息 windows 2003, IIS 6
更换后的服务器信息 windows 2008, IIS 7
代码实现上传的过程是:


PORT
TYPE I
STOR


查看了资料,125和150都是成功的响应吗,不清楚两个响应吗的场景有什么区别。
感觉应该是新ftp服务器配置的问题,但是不知道是哪里出了问题。
查了许多资料也没有找到类似的情况,
[解决办法]
没人知道吗?
[解决办法]
这么久没人回答。。。
原因找到了,是IIS版本的问题。IIS7对响应码处理做了调整。http://support.microsoft.com/kb/2505047

IIS7前,对APPE,STOU ,STOR命令,passive模式响应125,active模式响应150.
IIS7.5后不考虑连接模式了,只考虑当前的连接状态,未连接响应150,已连接响应125.

热点排行