HttpRequest.ValidateInput Metódus

Definíció

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.

A következőre érvényes:

Lásd még