【发布时间】:2017-08-03 10:10:29
【问题描述】:
我一直在尝试将文件从本地目录复制到远程目录。问题是我不知道如何指定另一台计算机的目标地址。有人可以显示一个带有 ip 地址的 ftp URL 示例。如果 URL 还包含用户名、密码、端口和特定路径,那将很有帮助。谢谢。
【问题讨论】:
标签: ftp apache-camel file-transfer
我一直在尝试将文件从本地目录复制到远程目录。问题是我不知道如何指定另一台计算机的目标地址。有人可以显示一个带有 ip 地址的 ftp URL 示例。如果 URL 还包含用户名、密码、端口和特定路径,那将很有帮助。谢谢。
【问题讨论】:
标签: ftp apache-camel file-transfer
很简单,阅读ftp Camel手册的URI格式部分 (http://camel.apache.org/ftp2.html)。
根据骆驼文档:
URI 格式
ftp://[username@]hostname[:port]/directoryname[?options]
sftp://[username@]hostname[:port]/directoryname[?options]
ftps://[username@]hostname[:port]/directoryname[?options]
只需将 主机名 替换为远程 IP。
网址也可以包含密码:
ftp://user:password@192.168.10.20:21/dir/subdir
或者你可以在选项中定义用户和密码:
ftp://192.168.10.20:21/dir/subdir?user=user&password=password
【讨论】: