共用方式為


FTP 用戶端技術範例

更新:2007 年 11 月

這個範例會顯示如何使用 FtpWebRequestFtpWebResponse 類別的方法,上載檔案到 FTP 伺服器以及從 FTP 伺服器下載檔案。

如需使用這些範例的詳細資訊,請參閱下列主題:

若要使用命令提示字元建置範例

  1. 開啟 [命令提示字元] 視窗,巡覽至 FTPSample 目錄下的 CS 子目錄。如需必要設定和 SDK 命令提示字元的詳細資訊,請參閱HOW TO:設定範例設定

  2. 在命令列中輸入 msbuild FTPSample.sln。

若要使用 Visual Studio 建置範例

  1. 開啟 [Windows 檔案總管],然後巡覽至 FTPSample 目錄下的 CS 子目錄。

  2. 按兩下 FTPSample.sln 的圖示,在 Visual Studio 中開啟該檔案。

  3. 在 [建置] 功能表中,選取 [建置方案]。

應用程式便會建置在預設的 \bin 或 \bin\Debug 目錄中。

若要執行範例

  1. 使用 [命令提示字元] 視窗巡覽至新建立的可執行檔的所在目錄。

  2. 在命令列中輸入 FTPSample.exe/? 即可取得使用此範例的說明。

    在命令列中輸入 FTPSample.exe<FTP download URL> 可以從 FTP 伺服器下載檔案,例如,FtpSample ftp://myserver/download.txt。

    在命令列中輸入 FTPSample.exe<local file> <FTP upload URL> 可以將檔案上傳至 FTP 伺服器,例如,FtpSample upload.txt ftp://myserver/upload.txt。

    在命令列中輸入 FTPSample.exe/list <FTP list URL> 可以列出 FTP 伺服器上的檔案。

    注意事項:

    這個範例會建置一個主控台應用程式,您必須在 [命令提示字元] 視窗中啟動,才能檢視範例的輸出結果。

備註

這個範例需要相對路徑的資訊,因為它不支援使用完整路徑。

請參閱

參考

FtpWebRequest

FtpWebResponse

System.Net

WebException