Bagikan melalui


PagesSection.ValidateRequest Properti

Definisi

Mendapatkan atau menetapkan nilai yang menentukan apakah ASP.NET memeriksa input dari browser untuk nilai berbahaya. Untuk informasi selengkapnya, lihat Gambaran Umum Eksploitasi Skrip.

public:
 property bool ValidateRequest { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("validateRequest", DefaultValue=true)]
public bool ValidateRequest { get; set; }
[<System.Configuration.ConfigurationProperty("validateRequest", DefaultValue=true)>]
member this.ValidateRequest : bool with get, set
Public Property ValidateRequest As Boolean

Nilai Properti

true jika ASP.NET memeriksa input dari browser untuk nilai berbahaya; jika tidak, false. Nilai defaultnya adalah true.

Atribut

Contoh

Contoh kode berikut menunjukkan cara menggunakan ValidateRequest properti .

// Get the current ValidateRequest property value.
Console.WriteLine(
    "Current ValidateRequest value: '{0}'",
    pagesSection.ValidateRequest);

// Set the ValidateRequest property to true.
pagesSection.ValidateRequest = true;
' Get the current ValidateRequest property value.
Console.WriteLine( _
    "Current ValidateRequest value: '{0}'", _
    pagesSection.ValidateRequest)

' Set the ValidateRequest property to true.
pagesSection.ValidateRequest = True

Keterangan

Validasi permintaan dilakukan dengan membandingkan semua data input dengan daftar nilai yang berpotensi berbahaya. Jika ada kecocokan dari perbandingan tersebut, ASP.NET akan mengeluarkan HttpRequestValidationException.

Berlaku untuk

Lihat juga