Delphi - TWebRequest osztály tulajdonságai

Internet 20. rész

forráskód letöltése
Ebben a cikkben a kliens által a web szerverünk felé küldött kéréséről, annak mindenféle tulajdonságával ismerkedhetünk meg. Mikor egy kérés érkezik a programunkhoz, melyet a WebModule valamelyik Action-ja teljesít, akkor az OnAction eseménynél többek között kapunk egy Request nevű TWebRequest típusú paramétert is.

Erről a változóról tudni kell, hogy valójában nem is TWebRequest típusú, hanem ebből az osztályból származó TCGIRequest, TWinCGIReques, vagy TISAPIRequest típusú objektumot takar attól függően, hogy milyen típusú alkalmazást készítünk (CGI, WinCGI, ISAPI).

Mellékelt példában CGI EXE-t használunk, így a TCGIRequest típust nyugodtan rádefiniálhatjuk a Request változóra.

A példaprogram lefordítása után egy böngészőből való meghívás esetén a képernyőre írja az összes lehetséges tulajdonságát a kérésnek és azoknak az értékét is.

Internet cikksorozat