Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
文件监视器的属性文件包含许多属性。我找不到某些属性的用途。属性是
FTPModeBinary 和 FTPConnectionPASV
这些以 true 或 false 作为其值。
谁能帮我理解这些属性的使用?
“二进制”(相对于“文本”)完全按原样传输文件,而不进行任何行尾转换(如 LF 到 CR/LF)。
“被动”意味着 FTP 服务器总是为数据连接打开一个监听套接字,客户端连接到它。(FTP 使用单独的 TCP 通道进行实际数据传输。)传统上,FTP 会让发送方打开与接收方的连接,但当人们开始居住在 NAT 防火墙后面时,这种连接就开始中断,因为没有简单的方法可以打开与接收方的连接。在这种情况下的客户。如果没有被动,实际上可以指示两个 FTP 服务器在它们之间传输文件,而无需通过客户端。