PagesSection.ValidateRequest Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.