HttpPostedFileとは? わかりやすく解説

HttpPostedFile クラス

クライアントによってアップロードされた個別ファイルアクセスできるようにします。

名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public NotInheritable Class
 HttpPostedFile
Dim instance As HttpPostedFile
public sealed class HttpPostedFile
public ref class HttpPostedFile sealed
public final class HttpPostedFile
public final class HttpPostedFile
解説解説

HttpFileCollection クラスは、クライアントからファイル コレクションとしてアップロードされたすべてのファイルアクセスできるようにします。HttpPostedFile クラスプロパティメソッド使用すると、個別ファイルに関する情報取得したり、ファイル読み取り保存実行できます

HtmlInputFile コントロールは、クライアントからファイル選択およびアップロードするために使用できます

ファイルMIME multipart/form-data 形式アップロードされます既定では、フォーム フィールドアップロードされたファイル含めてサイズ256 KB超えるすべての要求は、サーバーメモリではなくディスクバッファされます

要求許容サイズの上限を指定するには、MaxRequestLength プロパティアクセスするか、Machine.config ファイルまたは Web.config ファイルで httpRuntime 要素 (ASP.NET 設定スキーマ) 要素maxRequestLength 属性設定します既定は 4 MB です。

ファイル アップロード含めて、1 要求についてサーバー メモリバッファされるデータ量指定するには、RequestLengthDiskThreshold プロパティアクセスするか、Machine.config ファイルまたは Web.config ファイルで httpRuntime 要素 (ASP.NET 設定スキーマ) 要素requestLengthDiskThreshold 属性設定します

MaxRequestLength プロパティRequestLengthDiskThreshold プロパティ調整することで、サーバーパフォーマンス微調整できますまた、MaxRequestLength設定してサーバー対す大量ファイルポストによるサービス拒否攻撃を防ぐことも検討してください

アップロード ファイルバッファするために割り当てられるサーバー リソースは、要求終了する破棄されます。ファイル永続コピー保存するには、SaveAs メソッド使用します

.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
  System.Web.HttpPostedFile
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

HttpPostedFile プロパティ


HttpPostedFile メソッド


パブリック メソッドパブリック メソッド

プロテクト メソッドプロテクト メソッド
参照参照

関連項目

HttpPostedFile クラス
System.Web 名前空間
HtmlInputFile
HttpFileCollection クラス

その他の技術情報

httpRuntime 要素 (ASP.NET 設定スキーマ)

HttpPostedFile メンバ

クライアントによってアップロードされた個別ファイルアクセスできるようにします。

HttpPostedFile データ型公開されるメンバを以下の表に示します


パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

HttpPostedFile クラス
System.Web 名前空間
HtmlInputFile
HttpFileCollection クラス

その他の技術情報

httpRuntime 要素 (ASP.NET 設定スキーマ)


このページでは「.NET Framework クラス ライブラリ リファレンス」からHttpPostedFileを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHttpPostedFileを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHttpPostedFile を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HttpPostedFile」の関連用語

HttpPostedFileのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HttpPostedFileのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS