HttpRequest.ValidateInput Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az ellenőrzés a , Cookiesés Form a tulajdonságok által QueryStringelért gyűjtemények esetében fordul elő.
public:
void ValidateInput();
public void ValidateInput();
member this.ValidateInput : unit -> unit
Public Sub ValidateInput ()
Kivételek
Potenciálisan veszélyes adatok érkeztek az ügyféltől.
Megjegyzések
Az HttpRequest osztály bemeneti érvényesítési jelzőkkel nyomon követi, hogy végrehajtja-e az ellenőrzést a kérelemgyűjteményeken, amelyek a Cookies, Formés QueryString tulajdonságok használatával érhetők el. A ValidateInput metódus úgy állítja be ezeket a jelzőket, hogy amikor a rendszer meghívja az Cookies, Formvagy QueryString tulajdonság lekéréses tartozékait, a rendszer a bemeneti érvényesítést hajtja végre. Az érvényesítés úgy működik, hogy az összes bemeneti adatot ellenőrzi a potenciálisan veszélyes adatok szigorúan kódolt listájában.
Ha az érvényesítési funkciót a lap irányelve vagy konfigurációja engedélyezi, ezt a metódust a lap feldolgozási fázisában hívjuk ProcessRequest meg. Ha ValidateInput az érvényesítési funkció nincs engedélyezve, a kód meghívhatja a metódust.