Applies ToASP.NET on .NET Framework 3.5 Service Pack 1

簡介

本文將說明可供下載的全部合一架構範例。這個程式碼範例會示範如何上載和下載檔案,從 ASP.NET 的遠端或本機伺服器。您可以從下列下載圖示,以下載範例封裝。有可用的範例封裝的 C# 和 Visual Basic.NET 的語言版本。這個程式碼範例會示範如何上載和下載檔案,從伺服器不在使用者要求網域的範圍中。功能供傳輸使用 HTTP 和 FTP 通訊協定的檔案。此外,這個程式碼範例會使用統一資源識別元 (Uri) 識別在伺服器上的檔案的位置。這個程式碼範例中使用的重要類別而WebClient類別WebRequest類別。

難易度

alternate text

下載資訊

若要下載此程式碼範例,請按一下下列連結之一:

技術概觀

是相當容易上載和下載檔案從在 ASP.NET 中的遠端伺服器。.NET Framework 類別庫會提供一些輕量的要求物件。WebClient類別是簡化伺服器互動的高階類別。WebRequest物件由WebClient類別用於提出要求。HttpWebRequest和FtpWebRequest類別是抽象的WebRequest類別的特定通訊協定的實作。HttpWebRequest實作 GET 或 POST 方法的 HTTP 通訊協定,上載和下載檔案。FtpWebRequest實作的儲存和 RETR 方法上載和下載檔案的 FTP 通訊協定。這個程式碼範例會使用的UploadData和DownloadData方法WebClient類別來將資料轉換到從遠端伺服器 URI。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。