FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件,和HTTP协议相比,FTP协议要复杂得多。复杂的原因在于FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令,另一个是数据链路,用来上传或下载数据。如果用户要将若干个文件从自己的计算机上发送到一台FTP服务器上,就应使用FTP上载(upload)或(put)。而更多的情况是用户使用FTP下载(download)或获取(get)文件以及对FTP服务器进行文件删除、更名、移动等管理行为。
Q:为什么我上传下载时会提示“Socket 链接错误”或“Can t open data connection.”? A:如果你的电脑于操作系统中装有防火墙或杀毒软件,很有可能会造成上述的错误。建议在使用FTP作上传下载时先暂时将防火墙或杀毒软件关闭。如果继续使用防火墙,请为FTP设置“应用程序设置规则”。