「Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。 目次 †概要 †.NETによるファイルのアップロード処理 詳細 †
クライアント毎のアップロード処理 †ブラウザからアップロード †
.NETからアップロード †アップロードの.NET実装は以下の様になる。 protected string UOC_btnMButton1_Click(FxEventArgs fxEventArgs) { HttpPostedFile posted = Request.Files["userfile"]; if (posted.FileName != "") { posted.SaveAs( "c:\\UploadedFiles\\" + System.IO.Path.GetFileName(posted.FileName)); } return ""; } メモリ不足の問題 †ファイルのアップロード時、アップロード中のデータは、 ファイルの最大サイズ設定 †
大規模データのアップロード †「WCF のストリーミング転送モード」
参考 †ファイルのダウンロード †マイクロソフト系技術情報 Wiki †アップロード・ダウンロード † |