本主题解释如何创建 FTP 客户端工具,该工具用于连接到 FTP 服务器,以便放置或获取文件。

本章包含:

了解 FTP 客户端

FTP 客户端设计目的是提供基本的 FTP 功能作为 SOAtest 或 Virtualize、 工具。支持 FTP 和 SFTP(安全 FTP)。

配置 FTP 客户端

可以自定义以下选项:

  • Protocol: 选择所需协议(可以是 FTP,也可以是 SFTP)。在 SFTP 模式下,所有转换都是二进制格式。
  • Host, Port, Username, Password: 指定连接设置。这些可以参数化(使用添加到套件的数据源中的值),也可以在文字模式下使用环境变量。
  • Local Folder: 指定已下载文件应该保存在其中,且可以在其中找到已上传文件的本地计算机上的路径。
  • Transfer Mode: 指定要使用的传输方式:如果要传输二进制文件,请使用二进制文件。否则,使用 ASCII(默认)。
  • Timeout: 指定秒数,其为 SOAtest 或 Virtualize、 在终止连接前,尝试发送或接收数据的等待时间。

  • Commands table: 指定希望 FTP 客户端执行的命令,并按照您希望它们执行的顺序执行。可用命令包括:
    • pwd - 打印工作目录
    • ls - 列出目录
    • cd - 更改目录
    • mkdir - 创建目录
    • rmdir - 删除目录
    • rm - 删除文件
    • put - 上传文件
    • get - 下载文件

查看流量

若要查看 FTP 服务器中地流量日志,则将工具附加到 FTP 客户端。例如,添加编辑工具将允许您查看流量。

  • No labels