API リファレンス
検索インデックスを準備中…

basic-ftp ベースの FTP クライアント。キューで操作を呼び出し順に実行します。

ソースと継承
メンバー一覧21

コンストラクター

プロパティ

メソッド

コンストラクター

プロパティ

DirectoryResponse: typeof FtpDirectoryResponse = FtpDirectoryResponse

作業ディレクトリレスポンス型。

ソースと継承
ListingResponse: typeof FtpListingResponse = FtpListingResponse

ディレクトリ一覧レスポンス型。

ソースと継承
Response: typeof FtpResponse = FtpResponse

基本 FTP レスポンス型。

ソースと継承
TransferMode: typeof TransferMode = TransferMode

ファイル転送モードの列挙型。

ソースと継承

メソッド

  • 未完了の操作を中止し、両方の接続を解放します。

    戻り値

    void
    ソースと継承
  • リモートディレクトリを削除します。通常は空である必要があります。

    引数

    path
    string

    戻り値

    Promise<FtpResponse>
    ソースと継承
  • 元のファイル名を保ち、リモートファイルをローカルディレクトリ localPath に ダウンロードします。既定ではバイナリ転送です。

    引数

    remoteFile
    string
    localPath
    string
    mode
    TransferMode = TransferMode.Binary

    戻り値

    Promise<FtpResponse>
    ソースと継承
  • NLST で名前の一覧を取得します。既定は現在のディレクトリで、 一覧データの上限は 8 MiB です。

    引数

    directory
    string = ''

    戻り値

    ソースと継承
  • 非同期にログインします。引数を省略すると匿名アカウントを使います。

    引数

    name
    string = 'anonymous'
    password
    string = 'user@sfml-dev.org'

    戻り値

    Promise<FtpResponse>
    ソースと継承
  • リモートファイルまたはディレクトリを path から newPath に改名します。

    引数

    path
    string
    newPath
    string

    戻り値

    Promise<FtpResponse>
    ソースと継承
  • 生の FTP コマンドと引数をキュー順に送信します。 引数に改行やヌルバイトを含めてはなりません。

    引数

    command
    string
    parameter
    string = ''

    戻り値

    Promise<FtpResponse>
    ソースと継承
  • ファイル名を保ち、ローカルファイルをリモートディレクトリにアップロードします。 append が true なら追記し、既定では上書きします。

    引数

    localFile
    string
    remotePath
    string
    mode
    TransferMode = TransferMode.Binary
    append
    boolean = false

    戻り値

    Promise<FtpResponse>
    ソースと継承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0