Bagikan melalui


HttpPostedFile Kelas

Definisi

Menyediakan akses ke file individual yang telah diunggah oleh klien.

public ref class HttpPostedFile sealed
public sealed class HttpPostedFile
type HttpPostedFile = class
Public NotInheritable Class HttpPostedFile
Warisan
HttpPostedFile

Keterangan

Kelas HttpFileCollection menyediakan akses ke semua file yang diunggah dari klien sebagai koleksi file. Kelas ini HttpPostedFile menyediakan properti dan metode untuk mendapatkan informasi tentang file individual dan untuk membaca dan menyimpan file.

Kontrol HtmlInputFile dapat digunakan untuk memilih dan mengunggah file dari klien.

File diunggah dalam format multipart/form-data MIME. Secara default, semua permintaan, termasuk bidang formulir dan file yang diunggah, lebih besar dari 256 KB di-buffer ke disk, daripada disimpan dalam memori server.

Anda dapat menentukan ukuran permintaan maksimum yang diizinkan dengan mengakses MaxRequestLength properti atau dengan mengatur maxRequestLength atribut elemen httpRuntime Element (ASP.NET Settings Schema) dalam file Machine.config atau Web.config. Defaultnya adalah 4 MB.

Jumlah data yang di-buffer dalam memori server untuk permintaan, yang mencakup unggahan file, dapat ditentukan dengan mengakses RequestLengthDiskThreshold properti atau dengan mengatur requestLengthDiskThreshold atribut elemen httpRuntime Element (ASP.NET Settings Schema) dalam file Machine.config atau Web.config.

Dengan menyesuaikan MaxRequestLength properti dan RequestLengthDiskThreshold , Anda dapat menyempurnakan performa server Anda. Selain itu, Anda harus mempertimbangkan untuk mencegah penolakan MaxRequestLength serangan layanan yang disebabkan oleh pengguna yang memposting file besar ke server.

Sumber daya server yang dialokasikan untuk buffer file yang diunggah akan dihancurkan ketika permintaan berakhir. Untuk menyimpan salinan file yang tahan lama, gunakan SaveAs metode .

Properti

ContentLength

Mendapatkan ukuran file yang diunggah, dalam byte.

ContentType

Mendapatkan tipe konten MIME dari file yang dikirim oleh klien.

FileName

Mendapatkan nama file yang sepenuhnya memenuhi syarat pada klien.

InputStream

Stream Mendapatkan objek yang menunjuk ke file yang diunggah untuk mempersiapkan pembacaan konten file.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
SaveAs(String)

Menyimpan konten file yang diunggah.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga