ファイルのダウンロードとアップロード

WebClientを使うと楽にできる。

ファイルのダウンロード

WebClient wc = new WebClient();

try
{
  wc.DownloadFile("http://example.com/example.html", @"C:\tmp\example.html");
} catch (Exception ex)
{
  Debug.WriteLine(ex.Message);
}
finally
{
  wc.Dispose();
}

ファイルのアップロード

WebClient wc = new WebClient();
NetworkCredential MyCredentials = new NetworkCredential(MyUserName, MyPassword);

try {
  wc.Credentials = MyCredentials;
  wc.UploadFile(Address, UploadFile);
} catch(Exception ex)
{
  Result = ex;
}
finally{
  wc.Dispose();
}

参考リンク

Leave a reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.